我正在使用JBrowserDriver从某些页面上截取屏幕截图,但是当我创建驱动程序变量时,它花费了超过一分钟的时间(大约70秒)。
JBrowserDriver driver = new JBrowserDriver(Settings.builder().
timezone(Timezone.AMERICA_NEWYORK).build());
遇到此问题时,我直接从Maven运行JBrowserDriver
<dependency>
<groupId>com.machinepublishers</groupId>
<artifactId>jbrowserdriver</artifactId>
<version>[0.12.0, 2.0)</version>
</dependency>
有什么提示可以找到此问题的根本原因,还是常见的可能原因?
最佳答案
我遇到了同样的问题,但是找到了解决方案。默认情况下,JBrowser使用 Tor浏览器。我将其设置为 Chrome浏览器。
WebDriver driver = new JBrowserDriver(Settings.builder().userAgent(UserAgent.CHROME).build());
尝试一下。就我而言,我将时间减少到不到10秒。祝你好运!
关于java - JBrowserDriver花费了超过一分钟的时间进行初始化,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/37012138/