[Webkit-unassigned] [Bug 174833] New: mediaDevices.enumerateDevices() is missing audioinput devices on iOS
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Jul 25 13:47:21 PDT 2017
https://bugs.webkit.org/show_bug.cgi?id=174833
Bug ID: 174833
Summary: mediaDevices.enumerateDevices() is missing audioinput
devices on iOS
Product: WebKit
Version: Safari Technology Preview
Hardware: iPhone / iPad
OS: iOS 11
Status: NEW
Severity: Normal
Priority: P2
Component: Media Elements
Assignee: webkit-unassigned at lists.webkit.org
Reporter: lepinski at gmail.com
In the most recent iOS 11 build (15A5327g), calling mediaDevices.enumerateDevices() in Safari returns only "iPhone Microphone" as an audioinput device, despite other input devices being present.
To reproduce:
1. Connect an external audio input to an iOS 11 device
2. In Safari, call mediaDevices.getUserMedia() to get microphone permission
3. Call mediaDevices.enumerateDevices()
4. Returned devices will only include the iPhone Microphone audioinput device, and won't include the external input device
In the latest Safari Technology Preview for macOS this external device is returned by enumerateDevices as expected.
Tested with: iPhone SE running iOS 11 (15A5327g), external device: Apogee Duet https://www.apple.com/shop/product/HC173ZM/B/apogee-duet-usb-audio-interface-for-ipad-iphone-and-mac
--
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/20170725/5423bf59/attachment-0001.html>
More information about the webkit-unassigned
mailing list