Debugging 如何在Intellij Idea中允许地理定位并应用chrome标志;不安全地将不安全的来源视为安全的”;

Debugging 如何在Intellij Idea中允许地理定位并应用chrome标志;不安全地将不安全的来源视为安全的”;,debugging,intellij-idea,google-chrome-devtools,webstorm,geopositioning,Debugging,Intellij Idea,Google Chrome Devtools,Webstorm,Geopositioning,有没有办法在IntelliJ Idea(或WebStorm)中传递开发浏览器标志?(正如在chrome中一样,“不安全地将不安全的来源视为安全的”) 如果我尝试使用获取用户地理位置 navigator.geolocation.watchPosition 我收到这个错误,它不允许我直接从IntelliJ调试我的webapp 但我在开发工具的Chrome中成功地调试了它 似乎在IntelliJ中没有添加开发标志的位置设置(macOS上的首选项)|工具| Web浏览器 转到那里,找到您的浏览器(或

有没有办法在IntelliJ Idea(或WebStorm)中传递开发浏览器标志?(正如在chrome中一样,“不安全地将不安全的来源视为安全的”)

如果我尝试使用获取用户地理位置

navigator.geolocation.watchPosition

我收到这个错误,它不允许我直接从IntelliJ调试我的webapp

但我在开发工具的Chrome中成功地调试了它

似乎在IntelliJ中没有添加开发标志的位置

设置(macOS上的首选项)|工具| Web浏览器

转到那里,找到您的浏览器(或者只创建您自己的自定义条目),并在那里添加命令行参数或选择自定义数据目录(指向现有用户配置文件)

为确保应用这些标志/参数,您需要在启动运行/调试配置时关闭浏览器

在您的情况下,您应该添加
——不安全地将不安全的源代码视为安全=”http://192.168.1.101:3000“
或任何其他用空格分隔的标志。

设置(macOS上的首选项)|工具| Web浏览器

转到那里,找到您的浏览器(或者只创建您自己的自定义条目),并在那里添加命令行参数或选择自定义数据目录(指向现有用户配置文件)

为确保应用这些标志/参数,您需要在启动运行/调试配置时关闭浏览器


在您的情况下,您应该添加
——不安全地将不安全的源代码视为安全=”http://192.168.1.101:3000“
或任何其他用空格分隔的标志。

感谢您的帮助,我是否需要只添加
'unsafely-treat-unsecure-origin-as-secure'
,或者它必须类似于
'unsafely-treat-unsecure-origin-as-secure=true'
?@AlexeyNikonov查看您引用的问题,只是一个不同的答案:您能检查我的编辑并拒绝/应用它们吗?我希望他们能对你有所帮助others@AlexeyNikonov你确定
http://localhost:8100
零件?看你的第一个屏幕截图,我希望有一个不同的主机:端口详细信息。是的,你是对的,在我的配置(在我的电脑上)中,我已经更改了它并成功地使用了标志,但在这里它有点输入错误。我已经纠正了,根据我的例子谢谢你的帮助,我是否需要只添加
'unsafely-treat-unsecure-origin-as-secure'
,或者它必须类似于
'unsafely-treat-unsecure-origin-as-secure=true'
?@AlexeyNikonov查看你引用的问题,只是一个不同的答案:你能检查我的编辑并拒绝/应用它们吗?我希望他们能对你有所帮助others@AlexeyNikonov你确定
http://localhost:8100
零件?看你的第一个屏幕截图,我希望有一个不同的主机:端口详细信息。是的,你是对的,在我的配置(在我的电脑上)中,我已经更改了它并成功地使用了标志,但在这里它有点输入错误。我已经根据我的例子纠正了这一点