专业的编程技术博客社区

网站首页 > 博客文章 正文

mediaDevices.getUserMedia提示DOMException:Permission denied by

baijin 2024-10-02 11:12:51 博客文章 7 ℃ 0 评论

记录使用navigator.mediaDevices.getUserMedia采集媒体流提示错误。在开发前端的时候,有时候需要用到摄像头或者麦克风,这时候就会用到navigator.mediaDevices.getUserMedia的方法。

以下使用navigator.mediaDevices.getUserMedia代码示例:

// 采集本地音视频流(获取媒体输入的访问权限)
  navigator.mediaDevices
    .getUserMedia({
    audio: true,
    video: { width: '480', height: '360' }
  })
  .then(stream => {
      console.log('成功获取媒体流')
      localStream = stream;
  })
  .catch(error => {
      console.log('无法获取本地媒体流 :>> ', error);
  });

这里举个例子,小编系统是window10版本的。

在电脑桌面鼠标右键—> 显示设置, 如果没有检测到声音(一般问题), 点击疑难解决, 系统会自动为您修复。


点击声音,然后右边的隐私设置

打开声音的开关

选择相机 打开相机的开关


这样就完成了没有权限的问题。

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表