在连接到内部麦克风时,活动的媒体流(语音)navigator.mediaDevices.getUserMedia
工作正常,一旦我切换到蓝牙设备并重新运行相同的API以获取最新的媒体流,就会收到错误{{ 1}}
我浏览了很多论坛,很多人暗示,当多个标签试图访问麦克风或摄像头时,此错误通常发生在Firefox,Mac OS中。
我确保在Firefox浏览器中仅打开单个选项卡,仍然看到相同的错误。
对此表示感谢的任何线索。
下面是代码段
"NotReadableError: Concurrent mic process limit."
返回以下错误消息
constraints = {
"audio": {"deviceId": deviceId },"video": false
}
let temp;
navigator.mediaDevices.getUserMedia(constraints).then(function(stream){
temp = stream;
}).catch(function(err) {
console.log(err.name + ": " + err.message);
});
注意:在Chrome和Edge中正常工作
浏览器:Firefox 70.0.1(64位)
OS:MacOS Mojave