Next stable Chrome (79) implementing WebXR Device API, will break aframe
See original GitHub issueDescription:
- A-Frame Version: 0.9.2
- Platform / Device: Chrome 79 (you can try on Beta, will be out first days of December 2019)
- Reproducible Code Snippet or URL:
Just open an aframe application with Chrome 79 beta. Otherwise, look here:
-
open this link, it’s an app using latest aframe : https://nicolo-carpignoli.herokuapp.com/examples/places-name/
-
open console
-
you can see the error. it’s from device.js file, error is in accessing
navigator.xr.requestDevice
that is not present. APIs are changed lately. Code needs to be changed simply with a sanity check.
This potentially breaks every aframe app.
Thanks for the attention
Issue Analytics
- State:
- Created 4 years ago
- Comments:13 (7 by maintainers)
Top Results From Across the Web
WebXR Device API - W3C
Hardware that enables Virtual Reality (VR) and Augmented Reality (AR) applications are now broadly available to consumers, offering an immersive ...
Read more >Cross Browser Compatibility of WebXR Device API in Chrome ...
WebXR Device API is Partially Supported on Chrome 79. Checkout overall cross browser compatibility of WebXR Device API on Chrome 79.
Read more >Top 5 WebXR Frameworks - Comparison - Wonderland Engine
Want to start WebXR development? Here is a comparison of the top 5 frameworks to get you started. On December 13th 2019, Chrome...
Read more >Starting up and shutting down a WebXR session - Web APIs
Your app's access to the WebXR API begins with the XRSystem object. This object represents the overall WebXR device suite available to you ......
Read more >Ada Rose Cannon - Medium
Read writing from Ada Rose Cannon on Medium. Co-chair of the W3C Immersive Web Working Group, Developer Advocate for Samsung. Every day, Ada...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
@rajsite Updating to 1.0.3 will solve the issue.
I filed https://github.com/aframevr/aframe/issues/4322 about controller handling