2016-05-03 5 views
5

Ich benutze JBrowserDriver, um Screenshots von einigen Seiten zu machen, aber wenn ich die Treibervariable erstelle, dauert es mehr als eine Minute (etwa 70 Sekunden). direkt JBrowserDriver von MavenJBrowserDriver dauert mehr als eine Minute zum Initialisieren

JBrowserDriver driver = new JBrowserDriver(Settings.builder(). 
    timezone(Timezone.AMERICA_NEWYORK).build()); 

Ich laufe, wenn dieses Problem

mit Blick auf
<dependency> 
    <groupId>com.machinepublishers</groupId> 
    <artifactId>jbrowserdriver</artifactId> 
    <version>[0.12.0, 2.0)</version> 
</dependency> 

Irgendwelche Hinweise für die Suche nach der Ursache dieses oder gemeinsam mögliche Ursachen für diese?

Antwort

3

Ich hatte das gleiche Problem, aber ich fand eine Lösung. Standardmäßig verwendet der JBrowser Tor Browser. Ich setze es auf Chrome Browser.

WebDriver driver = new JBrowserDriver(Settings.builder().userAgent(UserAgent.CHROME).build()); 

Versuchen Sie es. In meinem Fall habe ich die Zeit auf weniger als 10 Sekunden reduziert. Viel Glück!

+0

Danke, es funktioniert! : B – FeanDoe

Verwandte Themen