Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: krpano.com Forum. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

21

Freitag, 12. August 2011, 16:47

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:

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
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

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
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

Dienstag, 24. Januar 2012, 22:25

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

Beiträge: 601

Wohnort: Sachsen

Beruf: Webdesigner- und entwickler sowie Fotodesigner

  • Nachricht senden

23

Mittwoch, 25. Januar 2012, 18:52

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

Mittwoch, 25. Januar 2012, 20:43

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

Donnerstag, 26. Januar 2012, 22:44

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

Gruß Marc

26

Donnerstag, 2. Februar 2012, 20:08

Hi,

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

Schöne Grüße,
Klaus

27

Donnerstag, 2. Februar 2012, 20:22

danke für die Bestätigung!