谷歌浏览器打不开摄像头怎么解决?

您所在的位置:网站首页 马斯克三任妻子 谷歌浏览器打不开摄像头怎么解决?

谷歌浏览器打不开摄像头怎么解决?

2023-04-10 22:07| 来源: 网络整理| 查看: 265

这个问题我今天下午做笔试时碰到了,最后成功解决,可以好好解答下。

关键词:在线笔试;USB摄像头;webcam;谷歌浏览器;

1、先上解决方案

(1)chrome版本

其实从楼上大神回答来看:参见@张少东 ,就是chrome版本的问题,46之后的版本就不行。所以在百度或者360里输入 chrome 46 搜索,然后下载安装。

这是应急的方法,但不完美,因为有的人就想让chrome的版本保持最新(比较强迫症患者)。

这时候可以看下面的方法2,方法2不一定通用,因为目前来看牛客在线笔试是可以的,但有人在银行在线笔试上行不行就不好说了。。。

(2)网页

这个才是最关键的,因为一般的webcam(就是我们用的USB摄像头)都是能在QQ上直接用的,但是为什么在chrome浏览器上做笔试就用不了呢?

新版的谷歌浏览器应该是要https访问才可以调用摄像头了!所以楼上说的这个网页摄像头 (Media Capture)来测试是不行的,因为修改不了https;

其实这个在IE中是可以得,因为IE对https的访问没有限制吧。

所以即使你的版本不是46,只要你访问的网站是https://开头的,其实还是可以访问的!比如知乎上的,以及牛客上的。

下面这是牛客网发来的笔试链接

下面是知乎上本帖子的链接

其实为了做题还有一步需要chrome的页面访问权限设置,这一步才是临门一脚,必不可少:

我就是在做题前没有完成这一步导致功亏一篑的。

(3)chrome设置

参见 @遇见时光 chrome设置的问题,打开设置-高级设置-隐私设置(chrome://settings/content直达)找到摄像头。这是辅助答案,上面解决不了在看看这个设置。

2、分析下原理

现在的Chrome浏览器中,新功能可以利用HTML5的getUserMedia API,不需要Adobe Flash或Silverlight等插件就可以在浏览器中使用摄像头。

所以本质上可能就是这个getUserMedia API的问题吧。

3、实现效果

这个访问下摄像头调试(牛客网的摄像头测试地址www.nowcoder.com/test/video)

最后能达到下面效果就能做题啦:

4、推荐下chrome一个专门针对https开头网站的 测试webcam的插件!

终:希望给后来的小伙伴们带来帮助,很多东西还是提前准备些好。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3