Javascript navigator.mediaDevices.getUserMedia返回NotReadableError:无法启动视频源

Javascript navigator.mediaDevices.getUserMedia返回NotReadableError:无法启动视频源,javascript,html,Javascript,Html,通过web应用程序访问网络摄像头时出现问题。我将按照示例代码介绍如何在中访问网络摄像头。但当我尝试运行我的web应用程序时,它会在chrome控制台中显示错误NotReadableError:cannotstartedvideosource 我的web应用程序在桌面上运行https,google chrome 81.04版和chrome rasbian 78.0版。它不适用于我的内置笔记本电脑网络摄像头和我的raspberry pi与logitech网络摄像头 有人有解决办法吗?提前谢谢 这是我

通过web应用程序访问网络摄像头时出现问题。我将按照示例代码介绍如何在中访问网络摄像头。但当我尝试运行我的web应用程序时,它会在chrome控制台中显示错误
NotReadableError:cannotstartedvideosource

我的web应用程序在桌面上运行https,google chrome 81.04版和chrome rasbian 78.0版。它不适用于我的内置笔记本电脑网络摄像头和我的raspberry pi与logitech网络摄像头

有人有解决办法吗?提前谢谢

这是我的密码


var video=document.getElementById('video-input');
navigator.mediaDevices.getUserMedia({video:true,audio:false})
.then(函数(流){
video.srcObject=流;
video.play();
})
.catch(函数(err){
log(“发生错误!”+err);
});

来自MDN,在您在问题中链接的页面中:

不可读错误

尽管用户授予了使用匹配设备的权限,但在操作系统、浏览器或网页级别发生了硬件错误,阻止了对设备的访问

这是浏览器和设备之间发生的问题。可能是因为司机。您的示例对我很有用(不在堆栈代码段中),因此我无法告诉您到底发生了什么以及如何解决它


我建议您更新驱动程序。

可能是另一个进程正在使用摄像头

您是说我的英特尔图形驱动程序吗?