2016-08-25 8 views
1

Google翻訳サイトにSeleniumと対話しようとしています。Google翻訳サイトにSeleniumと対話するときにJavaScriptを有効にするとエラーが発生する

次のコードを実行するとすべて問題なく動作しますが、JavaScriptを有効にしたい場合はコンストラクタで例外が発生します。私はグーグルで1時間捜したが、何も助けなかった。

これは動作します:

WebDriver driver = new HtmlUnitDriver(); 
driver.get("https://translate.google.it/"); 

これしないの作品:

WebDriver driver = new HtmlUnitDriver(true); 
driver.get("https://translate.google.it/"); 

例外:

Caused by: java.lang.RuntimeException: com.gargoylesoftware.htmlunit.ScriptException: TypeError: Cannot delete property "1" of undefined (https://translate.google.it/translate/releases/twsfe_w_20160822_RC00/r/js/desktop_module_main.js#16) 

私はこの問題は別であるため、ウェブサイトをGoogle翻訳に関連していると思いますそれは動作しますが、この例外を "修復"する方法はわかりません。

お願いします。 ありがとうDavide

答えて

関連する問題