2017-07-21 2 views
1

Ich versuche Probe threejs Projekt für VR mit xampp lokalen Server in Samsung ANMERKUNG 4 device.In dieses Telefon zu laufen, online threejs VR Beispiele (https://threejs.org/examples/?q=vr#webvr_cubes) adaequat,Wie Beispiel Threejs VR-Projekt mit lokalen Server ausführen?

aber gleiches Beispiel in unserem lokalen Server Link (http://192.168.1.2/three.js-dev/examples/?q=vr#webvr_cubes) liefert immer "Ihr Browser unterstützt WebVR nicht". mit xampp lokalen Server

Vielen Dank im Voraus

+0

[Haben Sie die Frage auch hier gestellt] (http://answers.elteacher.info/questions/post/1938642/how-to-run-sample-threejs -vr-project-using-local-server-ask-question.html), oder wurde dies von Stack Overflow abgekratzt? Wenn Sie dieselbe Frage an mehreren Stellen stellen, scheint dies eine gute Möglichkeit zu sein, Ihre Ressourcen zu erweitern. Wenn Sie jedoch eine Antwort an einer Stelle erhalten, wird die andere Stelle wahrscheinlich nie aktualisiert. – TheJim01

+0

Diese Person hatte das gleiche Problem vor nicht allzu langer Zeit: https://stackoverflow.com/questions/44976987/three-js-webvr-example-code-works-on-threejs-org-but-not-on-my- local-server/45244843 – Marquizzo

Antwort

1

Zu dieser Zeit

Kann mir Vorschläge oder eine Idee geben, wie man das Beispielprojekt auszuführen, WebVR noch eine experimentelle Funktion ist (ich nehme an, Sie verwenden Chrom).

http://192.168.1.2/ wird nicht als vertrauenswürdige Einheit betrachtet, daher sind experimentelle Funktionen deaktiviert.
Allerdings können http://127.0.0.1 und https://threejs.org diese Funktion verwenden.

WebVR aktivieren, gehen Sie zu chrome://flags/#enable-webvr und


Aktivieren klicken Wenn Sie Ihre Benutzer wollen WebVR heute in der Lage sein zu verwenden, müssen Sie durch das Ausfüllen dieses form für Origin Trials gelten. Google gibt Ihnen ein Token, das Sie auf Ihrer Seite hinzufügen können. (Beachten Sie, dass Sie HTTPS auf Ihrem Server einrichten müssen).

Alternativ können Sie eine polyfill hinzufügen, damit Ihre VR überall funktioniert (nicht nur in Chrome M59 +).
(nur die Polyfill vor three.js)

+0

Danke für die Antwort. Ich folgte der gleichen Lösung, jetzt funktioniert es gut. –

Verwandte Themen