简体   繁体   English

Selenium chrome 驱动程序以无头方式打开网站 c#

[英]Selenium chrome driver to open website c# with headless

This is my code with open web.whatsapp.com url and I add argument "Headless" so not open page but give the selection of the which browser to open.这是我打开 web.whatsapp.com url 的代码,我添加了参数“Headless”,所以不打开页面,而是选择要打开的浏览器。 So how to avoid browser selection and get page.那么如何避免浏览器选择并获取页面。 but without "Headless" then easy to open webpage and not asking any option to selection但没有“无头”,然后很容易打开网页,不要求任何选项选择

ChromeDriverService service = ChromeDriverService.CreateDefaultService();
service.HideCommandPromptWindow = true;

var options = new ChromeOptions();
options.AddArgument("headless");
Driver = new ChromeDriver(service, options);
Driver.Navigate().GoToUrl("https://web.whatsapp.com/");

图片

对我有用的是在论点前添加双破折号。

chromeOptions.AddArgument("--headless");

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM