You are not logged in.

1

Sunday, November 13th 2016, 9:33pm

Crossdomain.xml und deswegen der Fehler Error: loadscene() - scene "scene_1" not found

Ich finde den Fehler nicht. Bestimmt nur ein Anfängerfehler.
Ich kann nur die .swf Datei anschauen, bei der HTML Datei wird die Startscene nicht gefunden, außer mit Chrome.



http://www.info.mürzl.eu/wp-content/uplo…rippe/tour.html

HTML Datei:
<!DOCTYPE html>
<html>
<head>
<title>Benediktinerstift</title>
<meta name="viewport" content="target-densitydpi=device-dpi, width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, minimal-ui" />
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta name="apple-mobile-web-app-status-bar-style" content="black" />
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
<meta http-equiv="x-ua-compatible" content="IE=edge" />
<style>
@-ms-viewport { width:device-width; }
@media only screen and (min-device-width:800px) { html { overflow:hidden; } }
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; }
</style>
</head>
<body>

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

<div id="pano" style="width:100%;height:100%;">
<noscript><table style="width:100%;height:100%;"><tr style="vertical-align:middle;"><td><div style="text-align:center;">ERROR:<br/><br/>Javascript not activated<br/><br/></div></td></tr></table></noscript>
<script>
embedpano({swf:"tour.swf", xml:"tour.xml", target:"pano", html5:"prefer", passQueryParameters:true});
</script>
</div>

</body>
</html>



und hier in der xml Datei:

<krpano version="1.18" title="St. Lambrecht" onstart="startup();">
...

<action name="startup">
if(startscene === null, copy(startscene,scene[0].name));
loadscene(scene_1, null, MERGE);
</action>



Wer kann mir weiterhelfen? *confused* LG Erich.

This post has been edited 1 times, last edit by "Selfman" (Nov 30th 2016, 6:17pm)


Tuur

Sage

Posts: 3,839

Location: Netherlands

Occupation: Krpano custom coding / Virtual Tours / Photography / Musician / Recording engineer

  • Send private message

2

Sunday, November 13th 2016, 11:29pm

Hi,

you use 'sphere' in your scene image tag.. this is typically not html5
Better use the droplets and i would also advice to update to 1.19pr8

Hope it helps
Tuur *thumbsup*

3

Monday, November 14th 2016, 4:28pm

Hi,

das liegt an dem 'Teil-Panorama' - diese werden in HTML5 nicht unterstützt.
In der XML ist die <scene> daher auch nur für Flash definiert - siehe das - devices="flash".

In der .html Datei sollte das - html5:"prefer" - auf - html5:"never" oder flash:"only" - geändert werden. Dann wird, sofern vorhanden, der Flashplayer verwendet.

Hier z.B. die url mit flash=only:
http://www.info.xn--mrzl-0ra.eu/wp-conte…html?flash=only

In weiters Problem ist der Unicode-Domain-Name ('mürzl') - alle Browser (z.B. Firefox) kommen damit nicht zurecht. Wird Flash im Firefox verwendet, dann glaubt der Flashplayer beim Laden auf die Daten einer anderen Domain zuzugreifen. Deshalb wäre hier als Workaround noch eine 'crossdomain.xml' notwendig - z.B. mit folgendem Inhalt:

Source code

1
2
3
4
5
<?xml version="1.0"?>
<!DOCTYPE cross-domain-policy SYSTEM "http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd">
<cross-domain-policy>
	<allow-access-from domain="*" />
</cross-domain-policy>


Schöne Grüße,
Klaus

4

Tuesday, November 15th 2016, 1:44pm

Flash only

Vielen Dank für das Feedback.

Ich habe in der html Datei das html5="prefer" auf flash="only" umgeändert - nun funktioniert der Browser Edge.
http://www.info.mürzl.eu/wp-content/uplo…rippe/tour.html

Auch eine crossdomain.xml Datei habe ich hinzugefügt. Beispiel Domäne mürzl.eu

Datei: /xn--mrzl-0ra.eu/crossdomain.xml
Status: Die Datei wurde gespeichert.



1<?xml version="1.0"?>

2<!DOCTYPE cross-domain-policy SYSTEM "http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd">

3<cross-domain-policy>

4 <allow-access-from domain="*" />

5</cross-domain-policy>


und Beispiel Subdomäne info.mürzl.eu


Datei: /info.xn--mrzl-0ra.eu/crossdomain.xml
Status: Die Datei wurde gespeichert.


1<?xml version="1.0"?>

2<!DOCTYPE cross-domain-policy SYSTEM "http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd">

3<cross-domain-policy>

4 <allow-access-from domain="*" />

5</cross-domain-policy>


FireFox und Android funktionieren immer noch nicht. Entweder habe ich den falschen Speicherort oder ich muss die crossdomain.xml Datei noch wo einbinden?

Der Fehler liegt bei der crossdomain.xml Datei (bzw. ü in der Linkadresse), wie es Klaus richtig beschrieben hat.
Ich habe zu Testzwecken das Krippen Pano kopiert und auf eine andere umlautfreie Domain hochgeladen.
http://www.mariaunderich.at/wp-content/u…rippe/tour.html
Funktioniert fehlerfrei in den Browsern Edge, FireFox und im Chrome, aber am Smartphone lässt es sich nicht anschauen. Fehlermeldung "Flashplayer required"

Abschließend habe ich noch eine Frage, wie es mit einem Softwareupdate (von meiner 1.18 Version auf die Aktuelle) aussieht.
Ist das kostenpflichtig und wie muss ich vorgehen? Version downloaden, entpacken und danach alle Ordner und Dateien step by step austauschen?




Danke im Voraus für die Tipps - LG Erich. *unsure*

This post has been edited 1 times, last edit by "Selfman" (Nov 15th 2016, 2:11pm)


5

Saturday, November 26th 2016, 2:02pm

Crossdomain

Kann mir niemand weiterhelfen?

Die Crossdomain funktioniert leider immer noch nicht. Hat niemand in seiner Domain/Subdomain einen Umlautbuchstaben und trotzdem das Problem lösen können?
Wenn ja, bitte eine Schritt für Schritt Anleitung. Ich bin Anfänger und habe keine Programmierkenntnisse.

Und "Tuur" meinte, ich sollte die droplets verwenden, meine krpano Version 1.18.5 umfasst 10 verschiedene droplets, nur welche davon soll ich verwenden?
Eine davon habe ich ja verwendet. Wie sollte man sonst eine Tour erstellen?

01 Convert CUBE to SPHERE droplet.bat
02 Convert SPHERE to CUBE droplet.bat
03 ENCRYPT XML droplet.bat
04 MAKE OBJECT droplet.bat
05 MAKE PANO (FLAT) droplet.bat
06 MAKE PANO (MULTIRES) droplet.bat
07 MAKE PANO (NORMAL) droplet.bat
08 MAKE PANO (SINGLE-SWF) droplet.bat
09 MAKE VTOUR (MULTIRES) droplet.bat
10 MAKE VTOUR (NORMAL) droplet.bat

Bleiben noch das Problem am Smartphone wegen des Flashplayers nicht abspielbar und eventuell ein Krpano Softwareupdate (Vorgangsweise und Kosten).

Erich.