简体   繁体   English

navigator.getUserMedia 函数未定义

[英]navigator.getUserMedia function is undefined

Navigator.getUserMedia()

navigator.getUserMedia 函数是否可以因为未授予摄像头或麦克风访问权限而未定义?

From the documentation :文档

This is a legacy method.这是一种遗留方法。 Please use the newer navigator.mediaDevices.getUserMedia() instead.请改用较新的 navigator.mediaDevices.getUserMedia()。

For example:例如:

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})

Source: MediaDevices documentation.来源: MediaDevices文档。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM