简短的回答是不,你不能(详细原因如下).但是,你能做的就是充分利用你的设备(显示器)
viewport.
因此,使用ChromeOptions()启动浏览器实例(驱动程序),这是设置ChromeDriver特定功能的方法.我们可以做到以下几点:
>最大化窗口(使用–start-maximumized开关);
>全屏显示(Windows上为F11键,Mac上为Control Cmd F,使用–start-fullscreen开关).
>注意:完整的Chrome命令行开关列表可以在here找到.
Your code should look like this:
// Setting your Chrome options (Desired capabilities)
ChromeOptions options = new ChromeOptions();
options.add_argument('--start-maximized');
options.add_argument('--start-fullscreen');
// Creating a driver instance with the previous capabilities
WebDriver driver = new ChromeDriver(options);
// Load page & take screenshot of full-screen page
driver.get("http://google.com");
File scrFile = ((TakesScreenshot)driver).getScreenshotAs(OutputType.FILE);
现在关于整页问题,所有驱动程序(chromedr