RESOLVED DUPLICATE of bug 267296 268159
REGRESSION: [iOS 17.4 Beta] Camera fails to start after getUserMedia(...)
https://bugs.webkit.org/show_bug.cgi?id=268159
Summary REGRESSION: [iOS 17.4 Beta] Camera fails to start after getUserMedia(...)
connell
Reported 2024-01-26 07:31:48 PST
We've discovered a significant issue with sites that use the camera. We see this with our own platform (and the analysis below is from it), but have also verified it affects sites by other providers with unrelated implementations. You can experience the regression at the following examples: - https://web.zappar.com/ - https://clv.zappar.io/740685452901153340/ In each case, tap Launch, grant camera permissions and observe that the experience never finishes loading. It appears that the `getUserMedia` call resolves, but the camera never actually starts. We see the following: - no 'green dot' to indicate the camera is open appears on the status bar - a red camera with strikeout icon appears in the toolbar, even though the user granted camera permission - tapping the icon and tapping 'Start Using Camera' hides the icon but does not start the camera In some cases it is possible to get the experience to start after this point - I think it may be if the page requests camera again. We've replicated this on an iPhone XR (MRY82B/A) running the newly released iOS 17.4 beta (21E5184i).
Attachments
Radar WebKit Bug Importer
Comment 1 2024-01-26 07:49:10 PST
youenn fablet
Comment 2 2024-01-30 00:02:15 PST
This is most probably bug 267296, whose fix is not in the first beta. Can you try the next beta and reopen if it is not fixed there? *** This bug has been marked as a duplicate of bug 267296 ***
connell
Comment 3 2024-01-30 13:28:22 PST
I've just performed the latest update to come through (21E5184k). This was quite a small update so I'm not sure if it constitutes a new beta or not, but the issue remains in this build.
youenn fablet
Comment 4 2024-03-29 00:38:53 PDT
@connel, can you try the stable iOS 17.4? It should be fixed there. *** This bug has been marked as a duplicate of bug 267296 ***
Note You need to log in before you can comment on or make changes to this bug.