Gleich nochmal eine Frage:
Egal ob ich HTML5 als Parameter über die URL
übergeben möchte: „tour.html?html5=only“ oder Flash im Browser deaktiviere,
bekomme ich eine Fehlemeldung: "FATAL ERROR: .../musterhaus/http://tour.data/flur_eg/flur_eg.xml - xml parsing failed!"
Auch mit iphone-ipad-simulator.html:
In Zeile 92 setze ich den Parameter html5 auf only:
var viewer =
createPanoViewer({swf:"../../viewer/krpano.swf",
id:"krpanoSWFObject", html5:"only"});
Es wird folgende Fehlermeldung angezeigt: "FATAL ERROR: ../../../tours/musterhaus/http://tour.data/flur_eg/flur_eg.xml - loading failed! (NS_ERROR_DOM_BAD_URI: Access to restricted URI denied)"
Ändert man den oben genannten Parameter von "only" auf "auto" funktioniert die Anzeige.
Am Server selbst funktioniert die Tour auch auf
iPhone. Also sollte grundsätzlich HTML5 funktionieren. Wieso aber nicht lokal?
<!DOCTYPE html>
<html>
<head>
<title>Musterhaus</title>
<meta name="viewport" content="target-densitydpi=device-dpi, width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no" />
<meta name="apple-mobile-web-app-capable" content="yes" />
<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="../viewer/embedpano.js"></script>
<div id="augs_must" 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:"../viewer/krpano.swf", xml:"../musterhaus/tour.data/flur_eg/flur_eg.xml", target:"augs_must", html5:"auto", passQueryParameters:true});
</script>
</div>
</body>
</html>
Display More
LG Alex