You are not logged in.

Dear visitor, welcome to krpano.com Forum. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

21

Friday, August 12th 2011, 4:47pm

Hallo Elexx,

erstmal Danke.
Ich kam wegen meines Urlaubs erst jetzt dazu, deinen Tipp auszuprobieren.
Leider klappt es noch nicht ganz. *sad*
Ohne Parameter wird die normale Start-XML richtig geladen. *smile*
Aber mit Parameter bekomme ich einen Lesefehler "FATAL: xml/get(sc).XML - loading error (IO Error)"
Ich vermute, dass es daran liegt, dass ich meine XML in einem Unterverzeichnis habe.
Die html-Datei ist im Hauptverzeichnis und die xml-Dateien sind im Unterverzeichnis "/xml".
Ich hab schon rumprobiert, aber komme nicht dahinter.

Die Html sieht so aus:

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
31
32
<!DOCTYPE html>
<html>
<head>
    <title>Virtueller Rundgang durch Weinsberg</title>
    <meta name="viewport" content="target-densitydpi=device-dpi, width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0" />
    <meta name="apple-mobile-web-app-capable" content="yes" />
    <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
    <style>
            html { height:100%; }
            body { height:100%; overflow: hidden; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#FFFFFF; background-color:#000000; }
            a{ color:#AAAAAA; text-decoration:underline; }
            a:hover{ color:#FFFFFF; text-decoration:underline; }
    </style>
</head>
<body>

<div id="krpanoDIV" 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>
</div>

<script src="swfkrpano.js"></script>

<script>
    var viewer = createPanoViewer({swf:"krpano.swf", id:"krpanoSWFObject", target:"krpanoDIV"});
    viewer.addVariable("xml", "xml/start.xml");
    viewer.passQueryParameters();
    viewer.embed();

</script>

</body>
</html>


und die Start.xml so

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
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
<krpano version="1.0.8" onstart="losgehts()">
<!-- Plugins einbinden -->
<plugin name="editor" url="../plugins/editor.swf" keep="true" />
<plugin name="options" url="../plugins/options.swf" keep="true" />

<!-- Textstyles einbinden -->
<include url="../xml/Textstyles.xml" keep="true"/>
<!-- Googlemap und Actions einbauen -->
<include url="../xml/googlemaps.xml" keep="true"/>
<!-- Actions einbinden  -->
<include url="../xml/actions.xml" keep="true"/>

<!-- Hotspot Fadenkreuz -->
<plugin name="hotspot" url="../Bilder/fadenkreuz.png" align="center" alpha="0.5" keep="true" />

<autorotate enabled="true"
        	waittime="5.0"
        	accel="1.5"
        	speed="-3"
        	tofov="off"
/>

        	<!-- Rotation mit Mausklick im Bild stoppen -->
<events onclick="action(auto_off);" />
    	<events onloadcomplete="action(cursorstandard);" />

<!-- Parameter auswerten und bestimmte Scene starten -->
<action name="losgehts">
    	<!-- wenn per HTML in der URL die Variable /sc/ gesetzt ist, wird diese XML geladen, falls nicht, dann die nachfolgend definierte XML -->
      	if(sc === null, loadpano(stadttor.xml,null,MERGE), loadpano(get(sc).XML,null,MERGE));
</action>

<!-- Hilfe nach 20 Sekunden automatisch ausblenden -->
<events onloadcomplete="delayedcall(20, hideintroimage() ); set(events.onloadcomplete,null);" />
 <events onviewchange="if(hotspot[nadirlogo].rotatewithview, set(hotspot[nadirlogo].rotate,get(view.hlookat)) ); "
            	/>
    	<!-- nadir logo (distored hotspot) -->
    	<hotspot name="nadirlogo"
             	url="../bilder/rundlogo-richterresponse.png"
             	ath="0"
             	atv="90"
             	distorted="true"
             	scale="0.7"
             	rotate="0.0"
             	rotatewithview="true"
             	onclick="openurl(mailto:post@richterresponse.de?subject=Anfrage Rundgang Weinsberg);"
             	keep="true"
             	/>

</krpano>


Übrigens die Aufnahmen vom Cafe sind cool. War bestimmt nicht ganz einfach bei den vielen Lichtquellen den Schatten vom Stativ wegzubringen.

Gruß
Carsten

22

Tuesday, January 24th 2012, 10:25pm

Hallo elexx,
deine Variante mit "?sc=szenenname" funktioniert super. Ich wollte dasselbe mit "?pano=szenenname" machen - wieso klappt denn das nicht?

iceman_fx

Professional

Posts: 598

Location: Sachsen

Occupation: Webdesigner- und entwickler sowie Fotodesigner

  • Send private message

23

Wednesday, January 25th 2012, 6:52pm

Du musst überall wo auf "sc" zugriffen wird dies mit "pano" ersetzen, z.B. dies "get(sc).XML" dann ersetzen mit "get(pano).XML"
VG vom iceman

www.fotodesign360.de / www.falkomueller.com
_____________________________________________________________________________________________________________________
Sende eCards direkt aus Deinem Panorama. Send eCards from your panorama.
The eCard-Plugin for krpano >> http://ecardplugin.falkomueller.com

24

Wednesday, January 25th 2012, 8:43pm

hab ich gemacht, z.b. mit xy klappts - mit pano jedoch nciht?! kannst du das bitte mal bei dir testen - evtl das wort pano schon irgendwie verwendet??

25

Thursday, January 26th 2012, 10:44pm

Hi,
konntest du dies mal kurz testen - ob es mit "pano" auch funktioniert?

Gruß Marc

26

Thursday, February 2nd 2012, 8:08pm

Hi,

ja, "xml" und "pano" sind bereits belegt, und werden für die Angabe der XML Datei verwendet,

Schöne Grüße,
Klaus

27

Thursday, February 2nd 2012, 8:22pm

danke für die Bestätigung!