通过http访问浏览器中的网络摄像头

时间:2016-08-30 13:03:22

标签: javascript google-chrome webcam

通过http访问Google Chrome浏览器中的网络摄像头时出现问题,在大多数情况下,它允许使用带https的网络摄像头。其他浏览器没有这样的问题。

例如yahoo gifshot给出了错误:

  

“getUserMedia API存在问题 - 用户可能拒绝了权限”

http://demo.mycodingtricks.com/javascript/webcam-api/给出了消息:

  

“Webcam.js错误:无法访问网络摄像头:PermissionDeniedError:仅允许安全来源”

并将我们发送给https://www.chromium.org/Home/chromium-security/prefer-secure-origins-for-powerful-new-features

那么这种行为的原因是什么?浏览器设置是默认设置。

1 个答案:

答案 0 :(得分:1)

已经找到了答案。 https://sites.google.com/a/chromium.org/dev/Home/chromium-security/deprecating-powerful-features-on-insecure-origins 谷歌浏览器不允许访问不安全连接上的用户个人数据