为什么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);
                }

为什么chromedriver在所有运行中重新下载adblock扩展?

尝试在每次运行时使用相同的chrome配置文件。这必须解决这个问题。

使用Selenium WebDriver加载Chrome配置文件