我正在使用Selenium和C#,使用无头Chrome。 我对C#还很陌生,也许这是一些显而易见的东西,但我已经查看了其他问题并发现需要添加以下内容:
var chromeDriverService = ChromeDriverService.CreateDefaultService();
chromeDriverService.HideCommandPromptWindow = true;
我在Start()方法中添加了这个代码,但窗口仍然弹出,请看我的Start()方法:
var chromeDriverService = ChromeDriverService.CreateDefaultService();
chromeDriverService.HideCommandPromptWindow = true;
var option = new ChromeOptions();
option.AddArguments("--headless", "--no-sandbox", "--disable-web-security", "--disable-gpu", "--incognito", "--proxy-bypass-list=*", "--proxy-server='direct://'", "--log-level=3", "--hide-scrollbars");
driver = new ChromeDriver(option);
请告诉我如果您需要其他帮助,谢谢!