# Oculus Quest and XR content over Link

**URL:** <https://discourse.threejs.org/t/oculus-quest-and-xr-content-over-link/12306>\
**Category:** Questions\
**Tags:** webxr, oculus, chrome\
**Created:** [January 24, 2020, 10:17am UTC](https://discourse.threejs.org/t/oculus-quest-and-xr-content-over-link/12306 "2020-01-24T10:17:29Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![vrmare](https://avatars.discourse-cdn.com/v4/letter/v/f475e1/32.png) [@vrmare](https://discourse.threejs.org/u/vrmare)\
**Post date:** [January 24, 2020, 10:17am UTC](https://discourse.threejs.org/t/oculus-quest-and-xr-content-over-link/12306/1 "2020-01-24T10:17:29Z")

</div>

Hi,

Is it possible to use Oculus Quest with current version of Chrome, or other desktop browser and see xr content (for example threejs examples 🙂 )? I can use it with Oculus Browser and in that case everything is working fine. I have tried over Link and Virtual Desktop (app from store), and in that case I got ‘Enter VR’ as text on button, but after that  
Uncaught (in promise) DOMException: The specified session configuration is not supported.  
Any idea?

---

<div class="post-metadata">

**Author:** ![Mugen87](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.threejs.org/mugen87/32/5645_2.png) [@Mugen87](https://discourse.threejs.org/u/Mugen87)\
**Post date:** [January 24, 2020, 10:21am UTC](https://discourse.threejs.org/t/oculus-quest-and-xr-content-over-link/12306/2 "2020-01-24T10:21:53Z")

</div>

The mentioned app might not fully support WebXR, yet. If you encounter such runtime errors, I suggest you report a bug at the respective app developer.

---

<div class="post-metadata">

**Author:** ![vrmare](https://avatars.discourse-cdn.com/v4/letter/v/f475e1/32.png) [@vrmare](https://discourse.threejs.org/u/vrmare)\
**Post date:** [January 25, 2020, 12:38pm UTC](https://discourse.threejs.org/t/oculus-quest-and-xr-content-over-link/12306/3 "2020-01-25T12:38:28Z")

</div>

Hi Mugen, thanks for response. I have also contacted Oculus Development support.  
I have done some testing and if you use Oculus Link with firefox you can run examples from

> **[WebXR - Samples](https://immersive-web.github.io/webxr-samples/)**
>
> Sample WebXR pages for testing and reference

but that’s possible only because they use polyfill, and the current version of firefox doesn’t support webxr. Current version of Chrome won’t work with these examples, but they said that webvr is deprecated and they will use webxr api.

---

<div class="post-metadata">

**Author:** ![mrdoob](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.threejs.org/mrdoob/32/22417_2.png) [@mrdoob](https://discourse.threejs.org/u/mrdoob)\
**Post date:** [January 27, 2020, 7:19pm UTC](https://discourse.threejs.org/t/oculus-quest-and-xr-content-over-link/12306/4 "2020-01-27T19:19:27Z")

</div>

I can confirm Chrome currently doesn’t support this.

---

<div class="post-metadata">

**Author:** ![vrmare](https://avatars.discourse-cdn.com/v4/letter/v/f475e1/32.png) [@vrmare](https://discourse.threejs.org/u/vrmare)\
**Post date:** [January 27, 2020, 9:25pm UTC](https://discourse.threejs.org/t/oculus-quest-and-xr-content-over-link/12306/5 "2020-01-27T21:25:12Z")

</div>

I got response from Oculus development support where they said to me that this specific feature is not implemented yet 🙂  
Sorry if I am going a little offtopic, but what headset would you recommend for webxr development?

---

<div class="post-metadata">

**Author:** ![Mugen87](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.threejs.org/mugen87/32/5645_2.png) [@Mugen87](https://discourse.threejs.org/u/Mugen87)\
**Post date:** [January 28, 2020, 8:28am UTC](https://discourse.threejs.org/t/oculus-quest-and-xr-content-over-link/12306/6 "2020-01-28T08:28:13Z")

</div>

> [@vrmare](#):
>
> Sorry if I am going a little offtopic, but what headset would you recommend for webxr development?

I love my Oculus Quest 😇 (and I’m saying this without getting paid by Facebook^^).

---

<div class="post-metadata">

**Author:** ![mrdoob](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.threejs.org/mrdoob/32/22417_2.png) [@mrdoob](https://discourse.threejs.org/u/mrdoob)\
**Post date:** [January 28, 2020, 4:02pm UTC](https://discourse.threejs.org/t/oculus-quest-and-xr-content-over-link/12306/7 "2020-01-28T16:02:42Z")

</div>

Actually, it needs an additional flag. Disabling #xr-sandbox makes it work.

 ![flags](https://canada1.discourse-cdn.com/flex035/uploads/threejs/original/2X/c/ce0757ae9b6779045ff8ff55d92c69cee4375859.png)

---

<div class="post-metadata">

**Author:** ![vrmare](https://avatars.discourse-cdn.com/v4/letter/v/f475e1/32.png) [@vrmare](https://discourse.threejs.org/u/vrmare)\
**Post date:** [January 29, 2020, 3:40pm UTC](https://discourse.threejs.org/t/oculus-quest-and-xr-content-over-link/12306/8 "2020-01-29T15:40:04Z")

</div>

Thank you mrdoob, that do the trick. It works now from Link 🙂

---

<div class="post-metadata">

**Author:** ![Stefanie\_Zollmann](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.threejs.org/stefanie_zollmann/32/17736_2.png) [@Stefanie\_Zollmann](https://discourse.threejs.org/u/Stefanie_Zollmann)\
**Post date:** [April 18, 2021, 11:39pm UTC](https://discourse.threejs.org/t/oculus-quest-and-xr-content-over-link/12306/9 "2021-04-18T23:39:11Z")

</div>

Hi,

Since I had a difficult time to get this running I want to share my experience (this is with chrome Version 90.0.4430.72 (Official Build) (64-bit)). Apparently this now works when using Chrome with the default settings and special other flags. But it is important to disable the WebXR emulator, otherwise the emulator will run in your Oculus. It also seems to be required to press “enter xr” when the user is wearing the headset. I tested this with the standard cube demo: [three.js vr - cubes](https://threejs.org/examples/webxr_vr_cubes.html) and some other of my more computationally expensive demos and it seems to run nicely and efficient.
