如何使用java selenium忽略地理位置弹出窗口

时间:2016-08-18 10:46:23

标签: java selenium-webdriver selenium-chromedriver

在使用镶边设置允许“所有网站获取您的实际位置”之后,仍会弹出填充。如何使用java selenium处理地理位置弹出窗口?有人可以帮帮我吗?

1 个答案:

答案 0 :(得分:0)

要禁用此消息,您需要添加镶边选项:

options.addArguments("--enable-strict-powerful-feature-restrictions");
options.addArguments("--disable-geolocation");

完整示例:

public WebDriver createDriver(){
    ChromeOptions options = new ChromeOptions();
    options.addArguments("disable-infobars");
    options.addArguments("disable-notifications");
    options.addArguments("--enable-strict-powerful-feature-restrictions");
    options.addArguments("--disable-geolocation");
    return new ChromeDriver(options);
}