【发布时间】:2018-02-07 07:22:08
【问题描述】:
我知道这是一个现有的问题,但没有明确的答案。
Google chrome --unsafely-treat-insecure-origin-as-secure,无法通过 http 访问麦克风。它仍然显示无法通过 http 访问 getuserMedia()。
它在打开 chrome 时显示以下警告横幅。
"you are using a unsupported command line flag --unsafely-treat-insecure-origin-as-secure="http://example.com". Stability and Security will suffer.
我在终端中运行的确切命令
google-chrome --unsafely-treat-insecure-origin-as-secure="http://example.com" --user-data-dir="/home/users/myname/chrome-temp-data"
OS Version Ubuntu: 16.04 LTS(64 bit)
Google Chrome Version: Version 63.0.3239.132 (Latest version) (64-bit)
如果这是正确的命令行标志,为什么我会得到“不支持的命令行”横幅?有什么我做错了,任何想法将不胜感激。
谢谢。
【问题讨论】:
-
横幅只是警告chrome在这种模式下的安全性较低。一些标志会这样做。 stackoverflow.com/questions/14215382/…
-
您是在 example.com 还是 subdomain.example.com 上?
-
@JoshLee 不在子域中。我还没有弄清楚。顺便说一句,横幅可能是一个警告,但它表示不支持的标志
-
在新标签中打开,chrome://flags/ 然后全部重置为默认值。
标签: google-chrome