【发布时间】:2017-07-18 23:42:19
【问题描述】:
我正在开发一个使用相机的网页。当我在本地网络中的 Chrome 中进行测试时,相机无法工作,并且我在控制台中收到警告:
getUserMedia() 不再适用于不安全的来源。要使用此功能,您应该考虑将应用程序切换到安全源,例如 HTTPS。详情请见link。
在提供的链接中,有一条说明可以在 Chrome 中设置一些标志。所以我尝试了。我的命令如下所示:
"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --unsafely-treat-insecure-origin-as-secure="192.168.0.15" --user-data-dir= c:\chrome-dev-profile
但是当我运行 Chrome 时,我会收到以下消息:
您正在使用不受支持的命令行标志:--unsafely-treat-insecure-origin-as-secure。稳定性和安全性将受到影响。
我做错了什么?
有没有另一种方法可以在不设置https 服务器的情况下在本地网络中进行测试?我需要这个只是为了开发。
【问题讨论】:
标签: google-chrome getusermedia