WebXR API Emulator (Chrome Extension) broken

Hey PlayCanvas Team,
I have an issue where I’m no longer able to use the WebXR Api Emulator Chrome Extension with newer projects to simulate AR. It still works with older built projects and other WebXR content.
The issue could also be related to:

Steps to reproduce:

  1. Install chrom WebXR Extension:
    https://chromewebstore.google.com/detail/webxr-api-emulator/mjddjgeghkdijejnciaefnkjmkafnnje
  2. Enable extension and set it to AR (Samsung Galaxy S8+) in developer panel
  3. Open any WebXR Example project like
    PlayCanvas 3D HTML5 Game Engine
  4. Launch the editor
  5. Press Launch and try entering AR
  6. Observe XR not starting

The extension still works in older built projects like here:
https://developer.playcanvas.com/tutorials/webxr-ar-hit-test/
Or launching the project directly from the project page (probably excessing a build here?).
The only observable difference from the dev console is the additional log for missing optional feature for hand tracking in newer projects.

Using the WebXR Emulator has been my goto for super fast iteration in playcanvas, so I hope the issue can somehow be resolved and is not tied to newer WebXR Api Specifications as the Emulator has not been updated in years. :frowning:

Thanks in advance.
Best

Paul

Just tried the VR Lab with VR emulation from the extension.
This still seems to work.

You could try this extension: https://chromewebstore.google.com/detail/immersive-web-emulator/cgffilbpcibhmcfbgggfhfolhkfbhmik?hl=en

I did and it works, however it does not simulate AR devices only Meta Quest. :frowning:

@moka might know more, but it’s likely that the problem is with the extension not being up to date with specs.

The original WebXR API emulator hasn’t been updated since 2021 so I wouldn’t use that at all. The Immersive Web Emulator is Meta’s updated fork of it