C# ChromeDriver won';t在无头模式下全屏启动
我的问题是Chrome在无头模式下无法全屏启动。 在C#中运行代码,ChromeDriver版本:87.0.4280.8800 我试过“一切”C# ChromeDriver won';t在无头模式下全屏启动,c#,selenium-webdriver,selenium-chromedriver,C#,Selenium Webdriver,Selenium Chromedriver,我的问题是Chrome在无头模式下无法全屏启动。 在C#中运行代码,ChromeDriver版本:87.0.4280.8800 我试过“一切” 信息亭模式 将屏幕设置为800800左右 在无头模式下运行时,我可以从GetScreenshot中看到Chrome处于类似移动视图的状态。 正常运行时(非无头),Chrome将全屏启动。我真的被困在这里了 public MyTestMethod() { ChromeOptions options = new ChromeOptions();
- 信息亭模式
- 将屏幕设置为800800左右
public MyTestMethod() {
ChromeOptions options = new ChromeOptions();
options.AddArgument("--headless");
options.AddArgument("--start-maximized");
options.AddArguments("--test-type-auth-server-hitelist=*.myTestSite.test");
options.AddArguments("--ignore-certificate-errors");
options.AddArgument("--allow-insecure-localhost");
options.AddArgument("--disable-gpu");
options.AddArgument("--no-sandbox");
WebDriver = new ChromeDriver(options);
}
好的-如果其他人遇到此问题,这就成功了:
在此处输入代码
options.AddArgument(“--window size=1325x744”) 好的-如果其他人遇到此问题,这就成功了:
在此处输入代码
options.AddArgument(“--window size=1325x744”)