Summary: | OverconstrainedError in getUserMedia on iOS 17 with Default Video Track Request | ||||||
---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | matías lópez <mlopez> | ||||
Component: | WebRTC | Assignee: | Nobody <webkit-unassigned> | ||||
Status: | REOPENED --- | ||||||
Severity: | Blocker | CC: | webkit-bug-importer, youennf | ||||
Priority: | P2 | Keywords: | InRadar | ||||
Version: | Safari 17 | ||||||
Hardware: | iPhone / iPad | ||||||
OS: | iOS 17 | ||||||
Attachments: |
|
Description
matías lópez
2023-11-10 11:02:41 PST
Created attachment 468558 [details]
iOS debugging overconstrained error
Tested in iOS 17.1.1, works! The affected iOS versions are between 17.0 and 17.1.0. Sorry is not resolved, please test here again: https://8xxv58.csb.app/ This simple code should not throw an OverconstrainedError navigator.mediaDevices.getUserMedia({ audio: true, video: true }) The bug is still active from iOS 17. Is critical!! Today iOS users from version 17 can't access the camera (video) on the web. You can use any video app on the web to check. Basic example: https://webrtc.github.io/samples/src/content/getusermedia/gum/ This might by iPhone 15 Pro Max specific. Can you provide a sysdiagnose privately with the timestamp where you reproduce the issue to youenn@apple.com? |