| Summary: | iOS 13.4 enumerateDevices() does not report the camera after the first call | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | milen <milen.yordanov> |
| Component: | WebRTC | Assignee: | Nobody <webkit-unassigned> |
| Status: | RESOLVED DUPLICATE | ||
| Severity: | Normal | CC: | youennf |
| Priority: | P2 | ||
| Version: | Safari 13 | ||
| Hardware: | Unspecified | ||
| OS: | iOS 13 | ||
|
Description
milen
2020-03-30 07:24:54 PDT
This is a dupe of bug 209417 which is now fixed in WebKit ToT. *** This bug has been marked as a duplicate of bug 209417 *** There are a number of workarounds: - On iOS, all devices running Safari should have a camera. - Add a shim to enumerateDevices so as to buffer the result of enumerateDevices until capture is granted/devicechange event is fired. |