Wie bereits gesagt, kann krpano das von Haus aus, indem schlicht und ergreifend die *.mov Datei in eine HTML-Datei eingebunden wird.
Deine index.html könnte z.B. so aussehen, wobei du die Pfade zur krpano.swf, *.js, *.xml und *.mov (Zeilen 17, 22, 23, 24) anpassen musst:
$this->cacheCode('[php]','
<!DOCTYPE html>
<html>
<head>
<title>krpano - QTVR .mov pano (without any xml) example</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>
<script src="../../../swfkrpano.js"></script>
<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>
<script>
var viewer = createswf("../../../krpano.swf");
viewer.addVariable("xml", "qtvr_style_skin.xml");
viewer.addVariable("qtvr", "deineqtvrdatei.mov");
viewer.embed("krpanoDIV");
</script>
</div>
</body>
</html>')
Ansonsten schadet es nicht, sich die Beispiele des krpano-Viewers anzuschauen.
Du findest diese Beispiele unter ...\examples\supported-pano-formats\qtvr
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Horsty« (26. Juni 2012, 16:09)