【问题标题】:DOMException: Could not start video source - chrome 85 updateDOMException:无法启动视频源 - chrome 85 更新
【发布时间】:2020-09-16 11:31:54
【问题描述】:

我有一个工作的 webrtc 应用程序,今天停止工作。由于代码没有变化,并且随着 chrome 的新更新,我认为整个 webrtc 社区都会体验到这一点,值得在这里问一下。
这是getUserMedia 的典型用法,它会尝试访问网络摄像头和麦克风:

let constraints = {
  audio: true,
  video: true
}
navigator.mediaDevices.getUserMedia(constraints)
.then(function (stream) {//something}
.catch(function (err) {//something}

当我像以前一样尝试访问麦克风和网络摄像头时,我现在遇到了这个错误:(这对我来说没有意义)

DOMException: Could not start video source

为什么无法启动视频源?如何避免(或解决)这个问题?
值得一提的是,这段代码在 chrome 85 版之前都可以正常工作。
非常感谢您的好意和帮助。

【问题讨论】:

标签: javascript google-chrome webrtc


【解决方案1】:

我不知道这可以被接受为答案,但我写它是为了帮助别人。
如果您遇到此问题,您可以通过刷新浏览器来修复它。
1-在右上角打开三个点。
2- 点击设置。
3- 在顶部搜索栏搜索“干净”。
4-找到清理计算机。
5-点击它。
清洁后,我的问题就消失了。
希望这可以帮助。 ?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-12-19
    • 2012-07-07
    • 1970-01-01
    相关资源
    最近更新 更多