目前有个需求是要在微信浏览器中进行人脸,想到的一个方案是前端进行拍照然后传给后端调用第三方服务进行人脸校验。
调用摄像头使用了getUserMedia
方法,想在pc端进行设置,发现pc端是没有这个方法的。
百度了才知道是本地起的服务不是https,获取不到摄像头权限。这里需要在浏览器配置权限,以下步骤以chrome浏览器为示例:
地址栏输入:chrome://flags/#unsafely-treat-insecure-origin-as-secure
就会出现页面【里面输入对应项目地址(需要用摄像头项目地址)】
然后点击重启按钮就可以了