我在我的一个项目中使用网络摄像头 JS。
https://github.com/jhuckaby/webcamjs
我使用的版本:1.0.0 可用的最新版本:1.0.5
它在 Chrome 和 Firefox 中运行良好。但最近网络摄像头错误开始仅在 CHROME 中显示。Firefox 仍然可以正常工作。
我在 1.0.0 中收到的错误:Webcam.JS Error: cannot access webcam.
我升级了版本,现在我在 chrome 中遇到的错误是
Webcam.js Error: Could not access webcam.
Permission Error: Only secure origins are allowed
https://www.chromium.org/Home/chromium-security/prefer-secure-origins-for-powerful-new-features
我的网站有一个安全的来源。
谁能告诉我为什么我会遇到这样的错误?
我相信复制粘贴 webcam.js 代码是没有意义的。
这是我使用的代码:
Webcam.set({
width: 320,
height: 240,
dest_width: 320,
dest_height: 240,
image_format: 'jpeg',
jpeg_quality: 90,
force_flash: false
});
Webcam.attach( '#my_camera' );