2016-05-03 22 views
5

私はJBrowserDriverを使っていくつかのページからスクリーンショットを取得していますが、ドライバ変数を作成すると1分以上(約70秒)かかります。JBrowserDriverが初期化に1分以上かかります

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

この問題

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

どれこれの根本的な原因を見つけるためのヒント、または本の共通の原因に直面したとき、私はMavenのから直接JBrowserDriverを実行していますか?

答えて

3

私も同じ問題がありましたが、解決策が見つかりました。デフォルトのJBrowserではTorブラウザを使用します。私はChromeブラウザに設定しました。

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

お試しください。私の場合、私は時間を10秒未満に短縮しました。がんばろう!

+0

ありがとう、それは動作します! :B – FeanDoe

関連する問題