javascript - 使用 Javascript 伪造浏览器位置

标签 javascript html selenium

我正在使用 Selenium 对网络应用程序进行自动化测试。此 Web 应用程序使用来自使用 HTML5 Geolocation API 的浏览器的当前位置信息。在我的测试中,我希望我的浏览器为应用程序提供虚假位置。有什么我可以使用 javascript 伪造我的浏览器位置吗?喜欢覆盖完整的 HTML5 Geolocation API?

最佳答案

您始终可以使用 Firefox (Geolocator) 和 Chrome(手动 GeoLocator)的某些附加组件,您可以使用它们来覆盖 Geolocation API 提供的位置信息。这些对我有用。祝你好运!

关于javascript - 使用 Javascript 伪造浏览器位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21928244/

相关文章:

javascript - 我应该在表单上使用 Ng-submit 还是 ng-click?

css - Selenium :CSS 查询

java.lang.IllegalStateException : The driver executable does not exist:/var/lib/jenkins/jobs/Ancon-Automation/workspace\src\main\. ..\chromedriver.exe

java - 使用 href 作为定位器很难单击 anchor 标记

javascript - 使用JS将毫秒转换为SRT时间

javascript - 在对象内存储多个数组?

javascript - 图表 js - 为每个 x 轴标签应用不同的颜色

javascript - ckeditor 未加载通过 ajax 调用生成的元素?

javascript - 使用 jQuery 从绝对路径的外部文件加载 HTML

html - Vuetify 动画 v-data-table