为什么chromedriver在所有运行中重新下载adblock扩展?
本文关键字:下载 adblock 扩展 新下载 chromedriver 运行 为什么 | 更新日期: 2023-09-27 18:15:29
我尝试用adblock加载ChromeDriver,不知何故它每次运行时都会重新加载下载扩展并显示此消息:
如果您每次启动AdBlock时都看到此消息,请确保您没有使用同时清除'localStorage'文件的文件清理器。
var options = new ChromeOptions();
options.AddArgument("--no-experiments");
options.AddArgument("--disable-translate");
options.AddArgument("--disable-plugins");
options.AddArgument("--no-default-browser-check");
options.AddArgument("--clear-token-service");
options.AddArgument("--disable-default-apps");
options.AddArgument("--no-displaying-insecure-content");
options.AddArgument("--disable-bundled-ppapi-flash");
options.AddExtension(@"D:'AdBlock-v2.6.5'adblock.crx");
using (IWebDriver driver = new ChromeDriver(options))
{
driver.Navigate().GoToUrl(url);
}
尝试在每次运行时使用相同的chrome配置文件。这必须解决这个问题。
使用Selenium WebDriver加载Chrome配置文件