Open s-thom opened 8 years ago
According to the spec, [VRDisplay].requestPresent()
requires a sequence of VRLayers.
Wrapping the object literal in an array results in a different exception:
webvr-manager.js:525
Uncaught (in promise) DOMException: VRDisplay cannot present
WebVRManager.enterVRMode_ @ webvr-manager.js:525
WebVRManager.onVRClick_ @ webvr-manager.js:587
Emitter.emit @ webvr-manager.js:205
(anonymous function) @ webvr-manager.js:155
This will be fixed in the next release. requestPresent as spec'ed now takes an array layers.
On Sat, Jul 2, 2016 at 12:42 AM secret_online notifications@github.com wrote:
Device: Nexus 6P Android Version: Nougat Dev Preview Chrome Version: 53.0.2782.2 (current Chrome Dev release) WebVR flag enabled in chrome://flags
Steps to reproduce:
- Clone repository
- Open page on device
- Tap Cardboard icon
Exception text:
webvr-manager.js:488 Uncaught (in promise) TypeError: Failed to execute 'requestPresent' on 'VRDisplay': The 1st argument is neither an array, nor does it have indexed properties.(…) WebVRManager.enterVRMode @ webvr-manager.js:488 WebVRManager.onVRClick @ webvr-manager.js:550 Emitter.emit @ webvr-manager.js:176 (anonymous function) @ webvr-manager.js:131
— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/borismus/webvr-boilerplate/issues/153, or mute the thread https://github.com/notifications/unsubscribe/AAQ8gCcfLkMeaG2CYJ_53F-YVYT5QoUVks5qRhZrgaJpZM4JDn4q .
Device: Nexus 6P Android Version: Nougat Dev Preview Chrome Version: 53.0.2782.2 (current Chrome Dev release) WebVR flag enabled in
chrome://flags
Steps to reproduce:
Exception text: