You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
First of all, Safari needs the permission to access microphone even to
process <audio> elements. Even with the permission granted, there are
clicks and pops and generally sluggish experience. Microphone source
seems to work alright, however.
There are multiple known bugs in createMediaElementSource()
implementation of Safari; maybe when these are fixed it will work
properly:
https://bugs.webkit.org/buglist.cgi?quicksearch=createMediaElementSource
In the meanwhile, the workaround is to ask for microphone permission and
hope for the best:
mdn/webaudio-examples#56
media-source-buffer stays silent on Safari, unless this line is added (and the permission to use microphone is granted):
I could not figure out whether this is a bug on Safari, or is it an undocumented behavior.
The text was updated successfully, but these errors were encountered: