【发布时间】:2020-10-16 18:45:45
【问题描述】:
我正在开发一个流媒体网站。它可以工作,但是,有时,我安装了一个名为 OBS 的软件,它安装了一个虚拟相机。从那以后,当网站尝试使用摄像头时,它使用 OBS 虚拟摄像头,而不是我的物理摄像头。但这只发生在我的电脑上。当要使用相机时,会出现这个权限对话框:
在我的笔记本电脑上,这是可行的,也就是说,在同一个对话框中,它会显示一个组合框,允许选择要使用的相机。
在网站上,我是这样启动相机的:
navigator.mediaDevices.getUserMedia(constraints).then(function (stream) {
});
我可以用getUserMedia函数做点什么吗?或者这个问题只与PC配置有关?
【问题讨论】:
标签: google-chrome getusermedia navigator mediadevices