Я пытаюсь реализовать доступ к микрофону в Javascript, на веб-странице,
, используя оба navigator.getUserMedia({audio: true})
или navigator.mediaDevices.getUserMedia({audio:true})
(и реализуя проверку на префиксы поставщика:
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia || navigator.msGetUserMedia;
)
, который вызывается в ответ на событие нажатия кнопки на странице
, похоже, не работает вIOS Safari.(Работает нормально в настольном Chrome).
Однако , эти парни здесь, кажется, заставляют его работать - он работает на Safari на моем iPhone.
Чем они отличаются?