我正在尝试从某个网站获取交易的状态,我在我的Java应用程序中使用以下Chrome设置,但是我收到了“Timed out receiving message from renderer: 60.000”的错误信息,并且所有未决交易都超时了。
会话信息:headless chrome=68.0.3440.75
驱动程序信息:chromedriver=2.38 (0)
platform=Linux 2.6.32-696.23.1.el6.x86_64 x86_64)
我该如何处理这个问题?如果发生任何超时,怎样才能继续下一个交易?
我已经尝试了以下各种语句的组合,但仍然无法解决。
会话信息:headless chrome=68.0.3440.75
驱动程序信息:chromedriver=2.38 (0)
platform=Linux 2.6.32-696.23.1.el6.x86_64 x86_64)
我该如何处理这个问题?如果发生任何超时,怎样才能继续下一个交易?
我已经尝试了以下各种语句的组合,但仍然无法解决。
options.addArguments("headless");
options.addArguments("disable-gpu");
WebDriver driver = new ChromeDriver(caps);
TimeUnit.SECONDS.sleep(1);
driver.manage().timeouts().pageLoadTimeout(20, TimeUnit.SECONDS);
driver.manage().timeouts().implicitlyWait(20,TimeUnit.SECONDS);
ChromeDriver 2.42
jdk 1.8
selenium 3.14
chrome 69
- Jonathan