[Webkit-unassigned] [Bug 275527] New: Camera (getUserMedia) freezes in installed PWA on iOS 17.5.1

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sat Jun 15 04:48:24 PDT 2024


https://bugs.webkit.org/show_bug.cgi?id=275527

            Bug ID: 275527
           Summary: Camera (getUserMedia) freezes in installed PWA on iOS
                    17.5.1
           Product: WebKit
           Version: Safari 17
          Hardware: iPhone / iPad
                OS: iOS 17
            Status: NEW
          Severity: Major
          Priority: P2
         Component: WebRTC
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: g.cacchione at me.com
                CC: youennf at gmail.com

I am encountering an issue with accessing the iPhone's camera in an installed PWA app since iOS 17.5.1. The camera consistently freezes within the PWA. When testing the same functionality on Safari (outside of the PWA), everything operates correctly.

After testing across multiple devices all running iOS 17.5.1 and various PWAs, results have been inconsistent. The issue persists on iPhone 13 models, where the camera freezes, whereas there are no issues on an iPhone 12 Mini.

All PWAs tested utilize the Html5-QRCode library for camera access to scan QR codes.

To reproduce the issue:
1. Navigate to `scanapp.org`.
2. Add to Home Screen on iOS 17.5.1.
3. Launch the app from the Home Screen.
4. Click on 'Request Permissions' for camera (front/back).
5. Grant permissions.
6. Click on 'Start Scanning'.
7. Note how the site freezes; no elements on the page respond until the PWA is force-closed.
8. Compare by testing the same website in Safari, where the camera opens without issue.

This issue appears to have been reported and resolved in previous iOS versions, specifically iOS 17.4.1. I can confirm that the problem was absent in iOS 17.5.0 but reappeared in iOS 17.5.1.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20240615/744eeeba/attachment.htm>


More information about the webkit-unassigned mailing list