2017-05-06 10 views
0

Ich versuche, den VR-Viewer von Google zu verwenden, finden Sie hier: https://developers.google.com/vr/concepts/vrviewKreuz Herkunft Framing Google VR

-Setup ziemlich einfach ist, kein Problem mit diesem, aber ich bin jetzt ein Kreuz Herkunft Framing mit Ausgabe auf meiner eigenen Website. Hier ein Beispiel: http://laurentwillen.be/flat_files/vr.php

Es nenne ich die JS-Datei und die JPG-Datei aus der gleichen Domäne und dasselbe Verzeichnis auf dem Server, aber ich dies noch in meiner Konsole erhalten: lädt verweigert durch X-Frame-Options: http://www.laurentwillen.be/flat_files/index.html?image=http://www.laurentwillen.be/flat_files/VR/catane.jpg lässt keine Cross-Origin-Framing zu.

Ich sehe hier, dass der Fehler auf eine HTML-Datei verweist, die nicht existiert. Sollte ich etwas in meiner htaccess-Datei ändern?

Dank Laurent

Antwort

1

Die HTML-Datei für sie sucht (index.html) ist api Teil des einbetten. Im Standard-Setup für vrview, es aus/

zum Beispiel serviert wird, ist hier die Online-Demo Stammordner: http://googlevr.github.io/vrview/

(es werden Ihnen nur einen Fehler atm zeigen, weil Sie es nicht direkt geladen werden)

Dieses Verzeichnis (oder einige andere, die Sie einrichten, ich möchte/einbetten) müssen diese Indexseite und ihre benötigten Teile bedienen. (in/build und/images)

Die Beispiele werden von/examples geliefert, aber die anderen Verzeichnisse werden benötigt, damit die API funktioniert.

+0

Hallo Tommy, danke. Ich habe das Paket von Github auf meinem lokalen Rechner ausprobiert und es funktioniert gut, aber wenn ich das gleiche Paket auf meinen Server hochlade, erhalte ich eine Fehlermeldung: Verboten ... Sie haben keine Zugriffsberechtigung ... – Laurent

+0

Test-URL ist hier: http://www.laurentwillen.be/flat_files/vr_package/examples/gallery/index.html – Laurent

+0

ok, ich habe das Problem verstanden, mein htaccess schützt mich vor der Dateieinspeisung, aber genau das versucht dieses Skript machen. Ich weiß, dass ich einen Weg finden muss, dies zu vermeiden. Ich frage mich, warum das Skript in der Cloud das nicht lösen kann :( – Laurent