gpt4 book ai didi

android - 在 android 的 Google Chrome 中,如何设置 unsafely-treat-insecure-origin-as-secure

转载 作者:IT王子 更新时间:2023-10-28 23:26:33 51 4
gpt4 key购买 nike

我在我的网络应用程序中使用 getUserMedia() ,当我在 localhost 上测试我的应用程序时效果很好。但是,如果我将笔记本电脑视为服务器并在我的 android 手机的 Google Chrome 浏览器中启动应用程序,则会出现错误:

getUserMedia() no longer works on insecure origins. To use this feature, you should consider switching your application to a secure origin, such as HTTPS. See https://goo.gl/rStTGz for more details.

当我检查 [ https://goo.gl/rStTGz][1]我知道 getUserMedia() 在不安全的来源上已被弃用。写的是开发模式,

You can run chrome with the --unsafely-treat-insecure-origin-as-secure="example.com" flag (replacing "example.com" with the origin you actually want to test)

如何以及在哪里设置此标志?还有其他选择吗?

最佳答案

这可以通过 chrome://flags/about://flags 完成。

转到 about://flags,搜索 unsafely-treat-insecure-origin-as-secure 标志并启用它。您必须提供您希望被视为安全的来源。
可以以逗号分隔值的形式输入多个来源。
进行此更改后重新启动您的浏览器。

请注意,协议(protocol)部分也很重要,仅指定 IP 地址或域名是不够的。例如。 http://192.168.43.45 中的 http://。如果您不使用端口 80,那么您可能也必须指定它。

以下是我的手机截图。

手机:三星 Galaxy S10e
安卓版本:10(安卓10)
谷歌浏览器版本:79.0.3945.136

About flags in chrome on Android

对于我正在构建的网站的本地测试,需要地理定位。允许在安全位置进行地理定位。我确实有一个带有 HTTPS 证书的生产服务器,但是如果我每次都必须向它上传内容,那么开发和调试过程会变得太慢。

更多信息

  1. https://www.chromium.org/Home/chromium-security/prefer-secure-origins-for-powerful-new-features

关于android - 在 android 的 Google Chrome 中,如何设置 unsafely-treat-insecure-origin-as-secure,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34878749/

51 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com