我需要使用Selenium测试JS地理定位功能,我正在使用chromedriver在最新的Chrome上运行测试.
现在问题是Chrome在测试期间提示我启用Geolocation,而且我不知道如何在运行时点击那个小条,所以我拼命寻找一种方法来启动chromedriver和chrome以及一些选项或触发器默认启用此功能.然而,我在这里找到的只是如何完全禁用地理位置.
我该如何解决这个问题?
我试图在Java中使用Selenium来获取用户的地理坐标,但使用IP地址不够准确,所以我想使用这个网站http://www.whataremycoordinates.com/,但它不起作用,我猜这是因为你必须允许位置使用,所以无论如何我可以允许在Selenium中使用位置,或者可能通过其他方式来获取确切的地理坐标