我知道这是一个现有的问题,但没有明确的答案。
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)
如果这是正确的命令行标志,为什么我会收到“不受支持的命令行”横幅?有什么我做错了,任何想法将不胜感激。
谢谢。
最佳答案
根据第 3 点中的注释 here该标志在 Chrome 63 中被破坏,但在 64 中再次修复。
此外,您不再需要 --user-data-dir
标志它的工作。
关于google-chrome --unsafely-treat-insecure-origin-as-secure 命令行标志不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48658076/