2017-10-20 163 views
0

由于Chrome打开尺寸为800x600,所有测试都失败。我已经看过几个网站的解决方案,但我没有尝试过似乎正在工作。无法调整无头Chrome浏览器

ChromeOptions options = new ChromeOptions(); 
options.addArguments("--headless"); 
options.addArguments("--disable-gpu"); 
options.addArguments("--window-size=1920,1080"); 
DesiredCapabilities cap = DesiredCapabilities.chrome();  
DesiredCapabilities capabilities = DesiredCapabilities.chrome(); 
cap.setCapability(ChromeOptions.CAPABILITY, options); 
capabilities.setBrowserName("chrome"); 
capabilities.setPlatform(Platform.WINDOWS); 
driver = new RemoteWebDriver(new URL("http://localhost:4444/wd/hub"), cap); 
+0

您是否尝试过,而不是使用'options.addArguments( “ - 启动最大化”);' –

+0

这是没有效果的。我应该担心不匹配的功能。创建我在开始测试时看到的合成w3c功能 – atg

+0

我可以提供的唯一其他建议是尝试执行屏幕截图。 –

回答