question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Next stable Chrome (79) implementing WebXR Device API, will break aframe

See original GitHub issue

Description:

  • 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:closed
  • Created 4 years ago
  • Comments:13 (7 by maintainers)

github_iconTop GitHub Comments

1reaction
dmarcoscommented, Dec 30, 2019

@rajsite Updating to 1.0.3 will solve the issue.

1reaction
klauswcommented, Nov 19, 2019

I filed https://github.com/aframevr/aframe/issues/4322 about controller handling

Read more comments on GitHub >

github_iconTop 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 >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found