I tracked this down to the use of vars in loadpano or loadscene
HTML5 ONLY problem
loadscene(get(scene[0].name),null,MERGE);
works
loadscene(get(scene[0].name),wtf=whoknows,MERGE);
suddenly breaks the use of 0
krpano.call("if(plugin[hide].x GE 0,trace(hi)))");
xml used...
|
Source code
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
<?xml version="1.0" encoding="UTF-8"?>
<krpano onstart="startup();" >
<plugin name="hide" zorder="4" align="rightbottom" x="40" y="+37" edge="left" url="%SWFPATH%/skin/seeit360_blue_v3.png" crop="340|0|34|34" ondowncrop="340|34|34|34" ondown="hidegraphics();set(plugin[unhide].visible,true);" tag="nav" visible="true" keep="true" layout="large" />
<action name="startup">
trace('v18');
loadscene(get(scene[0].name),null,MERGE);
</action>
<scene name="scene1129" >
<view hlookat="" vlookat="" maxpixelzoom="1.0" fov="100" fovmin="50.0" fovmax="120.0" />
<preview url="http://www.seeit360.com/files2/krpanotiles/boquete1.tiles/preview.jpg" />
<image type="CUBE" multires="true" tilesize="512" progressive="false" >
<level tiledimagewidth="3183" tiledimageheight="3183" >
<cube url=".../l3_%s_%0v%0h.jpg" />
</level>
<level tiledimagewidth="1592" tiledimageheight="1592" >
<cube url=".../l2_%s_%0v%0h.jpg" />
</level>
<level tiledimagewidth="796" tiledimageheight="796" >
<cube url="...s/l1_%s_%0v%0h.jpg" />
</level>
<mobile>
<cube url=".../mobile_%s.jpg" />
</mobile>
<tablet>
<cube url=".../tablet_%s.jpg" />
</tablet>
</image>
</scene>
</krpano>
|
embed code
|
Source code
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
<script type="text/javascript">
<!--//--><![CDATA[//><!--
var viewer = createPanoViewer({swf:"/seeit360/tour1122.swf", target:"pano"});
var ua = navigator.userAgent.toLowerCase();
viewer.addVariable("startscene", "scene1129");
viewer.addVariable("tour_link", document.URL);
if(ua.indexOf("ipad") >= 0 || ua.indexOf("iphone") >= 0 || ua.indexOf("ipod") >= 0) {
viewer.addVariable("xml", "/xml");
viewer.addVariable("ampersand", "&");
viewer.embed();
var krpano = document.getElementById("krpanoSWFObject");
//--><!]]>
</script>
|