0

我正在使用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
        });
    }
4

1 回答 1

1

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

关联:

https://letsencrypt.org/

于 2016-10-31T17:23:11.267 回答