[Webkit-unassigned] [Bug 209739] New: iOS 13.4 enumerateDevices() does not report the camera after the first call

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Mar 30 07:24:54 PDT 2020


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

            Bug ID: 209739
           Summary: iOS 13.4 enumerateDevices() does not report the camera
                    after the first call
           Product: WebKit
           Version: Safari 13
          Hardware: Unspecified
                OS: iOS 13
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebRTC
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: milen.yordanov at gmail.com
                CC: youennf at gmail.com

Tested on iPhone 7, iOS 13.4

Open Mobile Safari and go to https://milen-yordanov.github.io/webrtc-ios13_4-enumerateDevices/

The first call to enumerateDevices() reports two devices: videoinput and audioinput.

The second call to enumerateDevices() reports two devices: audioinput and audioinput. There is no videoinput!

The code to reproduce it is as simple as:

await navigator.mediaDevices.enumerateDevices()
await navigator.mediaDevices.enumerateDevices()


See: https://raw.githubusercontent.com/milen-yordanov/webrtc-ios13_4-enumerateDevices/master/index.html

Older iOS 13.x and 12.x did not have this issue.

-- 
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/20200330/f18b6d4a/attachment.htm>


More information about the webkit-unassigned mailing list