Ich leider noch einmal...
Ich nutze passQueryParameters, um auf bestimmte Scenes innerhalb einer Tour zuzugreifen. Funktioniert auch. Nun habe ich festgestellt, dass <progress showload="none" showwait="none" /> ignoriert wird, sprich es erscheint während des Ladens dieser animierte Kreis in der Mitte. Woran liegt es?
Die index.html sieht so aus
|
Quellcode
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
...
<script src="tour.js"></script>
<div id="pano" style="width:100%; height:100%;">
<noscript><table style="width:100%;height:100%;"><tr style="valign:middle;"><td><div style="text-align:center;">ERROR:<br/><br/>Javascript not activated<br/><br/></div></td></tr></table></noscript>
<script>
var swf = createswf("krpano.swf", "krpanoSWFObject", "100%", "100%");
swf.addVariable("xml", "tour.xml");
swf.passQueryParameters();
swf.embed("pano");
</script>
</div>
...
|
Die xml entält folgenden Code
|
Quellcode
|
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
|
<krpano version="1.0.8.15" onstart="checksceneparameter()" idletime="5" >
...
<progress showload="none" showwait="none" />
...
<action name="checksceneparameter">
if(startscene == 1, loadscene(scene-0));
if(startscene == 2, loadscene(scene-1));
if(startscene == 3, loadscene(scene-2-1));
if(startscene == 4, loadscene(scene-2));
if(startscene == 5, loadscene(scene-3));
if(startscene == 6, loadscene(scene-4));
if(startscene == 7, loadscene(scene-3-2));
if(startscene == 8, loadscene(scene-5));
if(startscene == 9, loadscene(scene-6));
if(startscene == 10, loadscene(scene-7));
if(startscene == 11, loadscene(scene-8));
if(startscene == 12, loadscene(scene-9));
if(startscene == 13, loadscene(scene-11));
if(startscene == 14, loadscene(scene-12));
if(startscene == 15, loadscene(scene-13));
if(startscene == 16, loadscene(scene-14));
if(startscene == 17, loadscene(scene-15));
if(startscene == 18, loadscene(scene-16));
if(startscene === null, loadscene(scene-0));
</action>
...
|
Habe ich da etwas übersehen oder muss da noch etwas ergänzt werden?