webxr-samples icon indicating copy to clipboard operation
webxr-samples copied to clipboard

iPhone doesn't support the WebXR

Open alchemist0404 opened this issue 3 years ago • 2 comments

https://developers.google.com/ar/devices#google_play_devices https://developers.google.com/ar/devices#ios

I want to know these devices support the WebXR or not? I tried WebXR sample on Android(Redmi Note 8) and iOS( iPhone X 14.4.2) but it's not working. It's showing a blank screen. But there is the Redmi Note 8 in the table. So the table is a list of the supported devices or it's about unsupported devices? And If I don't install the Google Play Services for AR, the WebXR works fully for AR? If should I install this app to enable the ARcore on my device, what should I do to publish my AR game app? All users should install this app to play my app?

alchemist0404 avatar May 22 '21 05:05 alchemist0404

I want to know these devices support the WebXR or not?

WebXR support depends on multiple things. For Chrome on Android, AR should be supported for all the devices that are listed in the links above. For Chrome on iOS, this is not the case since Chrome on iOS uses WebKit engine which does not support WebXR. I do not want to speak for other OS / browser combinations since I'm most familiar with Chrome for Android.

tried WebXR sample on Android(Redmi Note 8) and iOS( iPhone X 14.4.2) but it's not working. It's showing a blank screen.

Which browser have you tried on the Redmi Note 8? And which sample? Were there any errors in the console?

So the table is a list of the supported devices or it's about unsupported devices?

The table lists ARCore's supported devices. Chrome for Android internally uses ARCore in order to provide AR capabilities, so if you are running Chrome on one of those (Android) devices and something does not work despite being listed as supported by ARCore, it may be a bug in Chrome's implementation and we should look into that.

And If I don't install the Google Play Services for AR, the WebXR works fully for AR?

If you attempt to use Chrome for Android but don't have Google Play Services for AR, on the first time you attempt to enter AR experience, Chrome should show you a prompt that will offer you an installation of Google Play Services for AR. You'll only be able to enter AR experience after installing Google Play Services for AR.

If should I install this app to enable the ARcore on my device, what should I do to publish my AR game app? All users should install this app to play my app?

If you are creating a web app on top of WebXR, just pointing others to the site that leverages WebXR should be enough (assuming that they use a browser that supports WebXR). If there are any additional requirements, the browser should ideally take care of them or inform you that something is missing.

bialpio avatar Jun 23 '21 23:06 bialpio

hi, https://itunes.apple.com/us/app/webxr-viewer/id1295998056?mt=8 foir iOS i found this webxr viewer. its sad that it is not a native browser but it has worked so far

herrpedro avatar Dec 27 '21 23:12 herrpedro