Bug 208209 - No microphone input captured from getUserMedia after phone call.
Summary: No microphone input captured from getUserMedia after phone call.
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: Web Audio (show other bugs)
Version: Safari 13
Hardware: iPhone / iPad iOS 13
: P2 Normal
Assignee: Nobody
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2020-02-25 10:15 PST by Jeremy Dagorn
Modified: 2020-03-03 10:02 PST (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jeremy Dagorn 2020-02-25 10:15:54 PST
We are seeing this issue on Mobile Safari on iOS 13.3.1.

Steps to reproduce are:

- Microphone access is allowed in tab
- Start recording
- Get phone call and answer, then hang up
- Microphone is muted while the call is going on.
- Refresh the page
- Try recording again
- We don't get any input from the microphone

Closing the tab and re-opening fixes the issue.

getUserMedia doesn't throw any error, and the stream we are getting looks perfectly normal, except that we don't get any data.
The only way to get microphone data again is to close the tab and re-open, which seems a bit too brutal.

Happy to provider more information if needed.
Comment 1 Radar WebKit Bug Importer 2020-02-26 09:51:24 PST
<rdar://problem/59809217>
Comment 2 Jeremy Dagorn 2020-03-03 10:02:16 PST
Any chance we can get an update on this? Or anything more needed?