Does React XR work on iOS/Android? #224
-
I haven't found any documentation for or against support in mobile browsers, but I wanted to make sure I checked. I'm just getting started with this library, but every mobile device I've tried with the Does React XR work in iOS and Android browsers, or am I just implementing it incorrectly? |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 3 replies
-
You can find general device support in https://caniuse.com/webxr, but WebXR is not implemented in iOS Safari. It does work on most recent Androids I've tested of the Pixel lineup for AR modes, but Android is too diverse with old, ancient hardware to ensure compat. MacOS does not implement OpenXR either, although I've seen independent implementations, unfortunately they've locked down their ecosystem so there's no such thing as an external contribution -- they don't want Open/WebXR. If you want good mobile support, I'd look into something that implements its own computer vision like ARjs, or a corporate backed implementation like 8thwall. Otherwise, you could go native and connect to ARCore/ARKit. I've been looking into writing a polyfill, but it is quite the undertaking in both work and timeline, so definitely find a corporate-backed solution if your company permits. |
Beta Was this translation helpful? Give feedback.
You can find general device support in https://caniuse.com/webxr, but WebXR is not implemented in iOS Safari. It does work on most recent Androids I've tested of the Pixel lineup for AR modes, but Android is too diverse with old, ancient hardware to ensure compat. MacOS does not implement OpenXR either, although I've seen independent implementations, unfortunately they've locked down their ecosystem so there's no such thing as an external contribution -- they don't want Open/WebXR.
If you want good mobile support, I'd look into something that implements its own computer vision like ARjs, or a corporate backed implementation like 8thwall. Otherwise, you could go native and connect to ARCor…