New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
WebXR mode does not time out when it fails #4765
Comments
At the moment I only have Pixel devices on hand, but I can confirm that the Pixel 6, 7, and 8 are not seeing this regression on Android 14, so it's likely something to do with the Samsung software like @petr-hajek theorized. That said, there's a few different places in the ARRenderer that the rAF:
Session:
Reference Space:
|
Can you also provide the full chrome://version string including the bitness of Chrome? (32 vs 64)? |
@alcooper91 Chrome: 124.0.6367.113 (Official Build) (64-bit) |
Description
When tested with SceneViewer as a first option it works.
Expected:
Underlying issue is related to Samsung (or Chrome), but it should still fail gracefully and try SceneViewer in case there's some issue with WebXR.
Problem will be somehwere here, that this await never times out:
model-viewer/packages/model-viewer/src/features/ar.ts
Line 278 in 4a31350
Live Demo
https://modelviewer.dev/
Version
Tested also with 3.5.0 and occurs as well
Browser Affected
OS
Replicated on Samsung S24+ and S22+
Affects OS with One UI 6.1. Tested on one device, it started occuring ater updating from One UI 6.0 to 6.1.
AR
The text was updated successfully, but these errors were encountered: