Do you mean you can see the panorama but not the interface elements that you added to your xml templates?
I found with mine that I had to redo some of the xml to make it work for mobile, you can see here the things that are not supported. https://krpano.com/docu/html5/#supportedfunctionality
I added this to my html (although I am still trying to figure out how to inject it w/ a template) It will send the mobile device to one xml and everything else to your standard xml for flash player.
<script>
var viewer = createPanoViewer({swf:"foo.swf", id:"krpanoSWFObject", target:"pano"});
//viewer.useHTML5("whenpossible"); // incomment to use the HTML5 krpanoJS viewer always when possible (Safari5)
if( viewer.isDevice("iPhone|iPod|Android|iPad") )
viewer.addVariable("xml", "foo_mobile.xml");
else
viewer.addVariable("xml", "foo.xml");
viewer.embed();
Display More
And then I re-wrote my plugin xml, not sure what I changed that made it work, but you could base yours on what I got to work.
<plugin name="xrezlogo" keep="true"
url="%SWFPATH%/../krpano/graphics/xrezlogo.png"
onclick="openurl('http://www.xrez.com')"
align="leftbottom" x="40" y="8"
enabled="true"
visible="true"
alpha="0.0"
scale="1"
handcursor="true"
selectable="true"
blendmode="layer" effect="dropshadow(2,45,0x000000,4,1);"
onhover="showtext(xrez.com)"
onloaded="if(xrezlogo !== false, delayedcall(0.5, set(visible,true); tween(alpha,0.75); ); );"
/>
Display More
Hope this helps, if not I am sure there are other people here who know more than me about this that could help you.