(Firefox) navigator.mediaDevices.GetUserMedia не возвращается, если окно не активно - PullRequest
0 голосов
/ 10 сентября 2018

После тайм-аута я должен подтвердить, что пользователь включил доступ к микрофону, если у него есть, тогда мне нужен код для выполнения. Это хорошо работает в Chrome. Однако в Firefox функция getUserMedia не возвращается, пока окно не станет активным. Есть ли способ обойти это?

Скрипка: https://jsfiddle.net/zpxjkua7/

setTimeout(function(){
  navigator.mediaDevices.getUserMedia({ video: false, audio: true })
    .then(stream => div.innerHTML = "Access Granted")
    .catch(e => log(e.name + ": "+ e.message));
}, 3000);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...