已授予麦克风权限。
当我尝试运行此代码await navigator.mediaDevices.getUserMedia({audio: true})
时,出现错误“ DOMException”,没有任何详细描述。
甚至在控制台中<当我运行此代码navigator.mediaDevices.getUserMedia({audio:true})
.then(stream => video.srcObject = stream)
.catch(e => console.error(e));
时
我收到错误消息“ DOMException”。
为什么会发生这种情况,我该怎么办?
Js,Vue.js,Chrome,MacOS Mojave。
答案 0 :(得分:1)
MacOS Mojave在“系统偏好设置”中对相机具有特定权限。在授予Chrome浏览器使用相机的权限之前,我一直遇到同样的问题。 (与音频相同)