C# ChromeDriver won';t在无头模式下全屏启动

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();

我的问题是Chrome在无头模式下无法全屏启动。 在C#中运行代码,ChromeDriver版本:87.0.4280.8800

我试过“一切”

  • 信息亭模式
  • 将屏幕设置为800800左右
在无头模式下运行时,我可以从GetScreenshot中看到Chrome处于类似移动视图的状态。 正常运行时(非无头),Chrome将全屏启动。我真的被困在这里了

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”)