使用java通过Selenium调用chrome实现截图功能,因为访问的资源加载慢,访问地址后,设置了线程暂停五秒后截图,在windows环境下执行没有问题。在linux环境下超时,如果不设置线程暂停五秒或者等待页面加载,设置的分辨率小的话可以截到未加载完成的图片,但是加了任何的等待代码,哪怕值等一秒钟也会超时,跪求大神指点迷津,不胜感激!!!
PS:已经设置了驱动的三个超时设置,都设置的1分钟
driver.manage().timeouts().pageLoadTimeout()
driver.manage().timeouts().implicitlyWait()
driver.manage().timeouts().setScriptTimeout()