Chromedriver 未检测到 GPS 位置信息,因为未设置"Insecure origins treated as secure"



我正在使用chrome版本的chromedriver-">带有Windows 10的107.0.5304.88版本(官方版本((64位(";我正在使用网站,它将自动检测GPS位置。这并没有发生,因为我们必须设置";被视为安全的"不安全起源";旗帜当我暂停执行并设置";被视为安全的"不安全起源";它运行良好。

对于自动化测试,我正在使用JavaTestNG,并且需要知道如何启用/Set";被视为安全的"不安全起源";使用java代码。类似chrome.option(--不安全的来源被视为安全的,"myurl"(。

注意-我曾尝试在IntelliJ IDEA中给出命令行参数,但没有成功。

经过研究和实验,我得到了这个解决方案-

我已将此代码添加到设置";被视为安全的"不安全起源";同时初始化chromedriver及其选项。

ChromeOptions options = new ChromeOptions();
options.addArguments("--unsafely-treat-insecure-origin-as-secure=http://myurl.com/");

我可能已经删除了这个问题,但我认为最好回答,这样其他人就可以使用它。希望它能有所帮助。

相关内容

  • 没有找到相关文章

最新更新