如何在 Chrome 中为 Selenium 设置假地理位置? (尝试使用 locationcontext 和下面的 Javascript,但它似乎不起作用)
我已经尝试过这里的解决方案 -Chrome 自动化中的假地理位置 https://stackoverflow.com/questions/31755633/fake-geolocation-in-chrome-automation但似乎不起作用
您可以使用 Chrome Devtools 协议 (cdp):
params = {
"latitude": 50.1109,
"longitude": 8.6821,
"accuracy": 100
}
driver = webdriver.Chrome()
driver.execute_cdp_cmd("Page.setGeolocationOverride", params)
driver.get('https://www.google.com/maps')
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)