Bug 208209
Summary: | No microphone input captured from getUserMedia after phone call. | ||
---|---|---|---|
Product: | WebKit | Reporter: | Jeremy Dagorn <jeremy.dagorn> |
Component: | Web Audio | Assignee: | Nobody <webkit-unassigned> |
Status: | NEW | ||
Severity: | Normal | CC: | eric.carlson, jeremy.dagorn, webkit-bug-importer, youennf |
Priority: | P2 | Keywords: | InRadar |
Version: | Safari 13 | ||
Hardware: | iPhone / iPad | ||
OS: | iOS 13 |
Jeremy Dagorn
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.
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Radar WebKit Bug Importer
<rdar://problem/59809217>
Jeremy Dagorn
Any chance we can get an update on this? Or anything more needed?