如何在Selenium和Java中禁用/删除Chrome无头免责声明

问题描述

我已经自动完成了一个页面并通过“ Chromeheadless”运行,由于存在一个chrome自动化免责声明,因此该脚本处于无限循环中,在此之下,实际单击的元素存在。

自动页面如下:

enter image description here

使chrome无头的自动代码如下:

String chromePath = getChromeDriverPath();
            System.setProperty("webdriver.chrome.driver",chromePath);
            ChromeOptions options = new ChromeOptions();
            options.addArguments("--headless","--disable-gpu","--window-size=1920,1200","--ignore-certificate-errors");
            options.addArguments("disable-infobars");
             driver = new ChromeDriver(options);

如果我使用普通的chrome驱动程序运行脚本,则可以正常运行。仅Chrome无头模式的问题。请帮助我如何禁用/删除免责声明以继续执行。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)