Navigator.getUserMedia()
navigator.getUserMedia 函数是否可以因为未授予摄像头或麦克风访问权限而未定义?
最佳答案
来自documentation :
This is a legacy method. Please use the newer navigator.mediaDevices.getUserMedia() instead.
例如:
async function getMedia(constraints) {
let stream = null;
try {
stream = await navigator.mediaDevices.getUserMedia(constraints);
console.log('1')
/* use the stream */
} catch (err) {
/* handle the error */
}
}
getMedia({audio: true, video: true})
来源:MediaDevices文档。
关于javascript - navigator.getUserMedia 函数未定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59855864/