在谷歌浏览器的http网站上使用网络摄像头

时间:2016-10-31 17:19:10

标签: google-chrome webcam.js

我正在使用 webcam.js 在我的基于云的零售店软件上点击客户的照片创建个人资料。

它曾经在早期版本的chrome中正常工作,并且在firefox上仍能正常工作。但是现在最新版本的Chrome甚至是Opera等其他浏览器都开始在调用网络摄像头时抛出错误 - 只允许https版本使用网络摄像头。

它是个人使用软件,我不想在SSL证书上花费额外费用。是否有一些选项我们可以为http网站添加例外以使用网络摄像头

当前代码:

function loadCamera(){
        Webcam.attach( '#my_camera' );
        Webcam.set({
            width: 200,
            height: 200,
            dest_width: 200,
            dest_height: 200,
            force_flash : true
        });
    }

1 个答案:

答案 0 :(得分:1)

您可以查看letsencrypt或certbot(基本相同)。他们免费发放SSL证书,设置非常简单直接。

链接:

https://letsencrypt.org/