model-viewer: AR Quick View's AR Quick View button cannot be pressed on some iOS devices.
Description
AR Quick View’s AR Quick View button cannot be pressed on some iOS devices. As for the iPhone 12 Pro, the AR Quick View button cannot be pressed on iOS 15 when reading from the standard iOS QR code reader, but the AR Quick View button can be pressed on the iPhone 12 Pro with iOS 14. On other devices, you can press the AR Quick View button when launching from Safari, but you cannot press the AR Quick View button when accessing from the standard QR code reader. Also, on some iOS devices, the AR Quick View button cannot be pressed. The problem seems to be occurring outside of the Live Demo page as well. Is there any way to avoid this AR Quick View button not being able to be pressed? It would be very helpful if I could get more information than just the solution to this problem.
iPhone7(iOS13):OK iPhoneX(iOS15):OK iPhoneX(iOS15):QR Code Reader:NG iPhone11(iOS14):OK iPhone12Pro(iOS14):OK iPhone12Pro(iOS15):OK(QR Code Reader:NG) iPhone12(iOS15.1):QR Code Reader:NG iPad Air(iOS15):QR Code Reader:NG iPhoneSE(iOS15):QR Code Reader:NG Sometimes I can press the AR Quick View button on the same model, and sometimes I can’t.
Live Demo
https://konabeer.jp/beach-diorama-ar/
Version
- model-viewer: v1.9.2
Browser Affected
- Chrome, version: xx.x.xxxx.xx
- Edge
- Firefox
- IE
- Safari
OS
- Android
- iOS
- Linux
- MacOS
- Windows
AR
- WebXR
- SceneViewer
- QuickLook
About this issue
- Original URL
- State: closed
- Created 3 years ago
- Comments: 19 (1 by maintainers)
This appears to be fixed in iOS 15.2 Tested in both the iOS Control Center QR Code Scanner and from iOS Twitter App with iPhone 12 Pro. Both now open Quick Look in AR, as expected.
Hi @tokufxug, can you try pinning version 1.8 and see if that works for you until iOS gets fixed?
As a result of our own verification, the AR Quick Look button is deactivated on iOS 15 and when the QR code is imported from the Control Center. If you know of any known bugs or workarounds, or if there are any informative sites that have information on this issue, I would appreciate it.