微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

java – 如何关闭Chrome浏览器弹出窗口?

我正在为Facebook编写一个代码,它从属性文件获取URL,ID,密码,但登录后我暗示“Facebook想要显示通知 – 允许 – 阻止”如何在登录后如此制作( A.)按下ESP或ALT F4并关闭弹出窗口或(B.)查找通知并自行关闭.这就是我使用但它不起作用.任何帮助表示赞赏.

    public void closePopup() throws InterruptedException{

    Thread.sleep(1000);
    Actions action=new Actions(driver);

    action.keyDown(Keys.ESCAPE).keyUp(Keys.ESCAPE).build().perform();

解决方法:

经过进一步研究,我找到了答案.这是一个chrome通知,所以这是解决我的问题所需的步骤.

        ChromeOptions ops = new ChromeOptions();
        ops.addArguments("--disable-notifications");
        System.setProperty("webdriver.chrome.driver", "./lib/chromedriver");
        driver = new ChromeDriver(ops);

原文地址:https://codeday.me/bug/20190706/1392737.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐