[Webkit-unassigned] [Bug 196539] Cannot automatically output audio to loudspeaker for Safari in iOS 12.2

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Sep 22 23:13:56 PDT 2021


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

--- Comment #5 from David Gölzhäuser <david.goelzhaeuser at loxone.com> ---
I worked around this issue by applying the following procedure (Cordova based Application)

• Starting a WebRTC Audio Connection
    • `getUserMedia` has been replaced with a native implementation to work around an issue I have regarding getting a mute MediaStream on iOS 15, also this works around the constant Microphone permission popups on older iOS devices not being able to override the permission handling in the using the new method `requestMediaCapturePermissionForOrigin` in iOS 15
• Wait until the remote peer sends the audio track to the client device
• Hangup
• Reestablish the WebRTC Audio Connection

This procedure only needs to be done once per Application live cycle.

-- 
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/20210923/89a50eb3/attachment.htm>


More information about the webkit-unassigned mailing list