Hallo Klaus,
hallo Foren-Mitglieder,
folgender Sachverhalt bereitet mir Kopfzerbrechen:
Ich habe für einen Kunden eine virtuelle Tour programmiert und die XML-Dateien mit dem "krpano Protect Tool" unter dem Reiter "Encryption Tool" verschlüsselt. Dabei habe ich ein Häckchen bei "Use HTML5/Javascript compatible encryption" gesetzt. Die virtuelle Tour habe ich mit Hilfe des "MAKE PANO (MULTIRES) droplets" erstellt. Die swf-Datei habe ich auch mit dem "krpano Protect Tool" als "domain limited Version" erstellt. Alles unter Verwendung der aktuellsten Version 1.0.8.15.
Die Flash-Variante wird auf unterschiedlichen Systemen mit unterschiedlichen Browsern einwandfrei dargestellt.
Die HTML5-Variante funktioniert auch einwandfrei auf dem iPhone / iPad. Wenn ich die Tour mittels html5:"always" im Einbindungscode der html-Datei auch auf einem Desktop-PC als HTML5-Version laufen lassen will, so funktioniert das auf einem Mac (OSX 10.8) und Safari (6.0) ohne Probleme. Das für mich unbegreifliche ist, dass die Tour auf dem gleichen Rechner mit dem Firefox (15.0.1) nicht dargestellt werden kann. Es kommt keine Fehlermeldung und das Browserfenster bleibt einfach schwarz. Ich habe dies auch auf einem anderen Mac mit OSX 10.6.8 und Firefox 15.0.1 getestet. Auch hier startet die Tour nicht.
Ich habe dann mal in den Logfiles geschaut, welche Dateien überhaupt vom Server herunter geladen werden. Lediglich die html-Datei, die swfkrpano.js (mit integrierter krpanoiphone.js-Datei und krpanoiphone.license.js-Datei) und die Startup-XML-Datei werden geladen. Dann ist Schluss. Weitere Dateien werden nicht mehr geladen. Firefox muss also irgendein Problem haben, die verschlüsselte Startup-XML-Datei zu lesen.
Es ist mir wirklich unbegreiflich, warum Safari die Tour unter der Verwendung der verschlüsselten Startup-XML-Datei laden und anzeigen kann und beim Firefox der Bildschirm schwarz bleibt.
Ich wäre wirklich sehr dankbar, wenn mir jemand hierzu eine Hilfestellung geben könnte. Oder handelt es sich vielleicht um einen Bug?
Viele Grüße
Heinz