1
我正在嘗試與Selenium進行互動以Google Translate Website。與Selenium進行交互時啓用JavaScript以Google Translate網站失敗
如果我運行下面的代碼一切正常,但在構造函數中,如果我想啓用JavaScript它會出現異常。我在谷歌搜索了一個小時,但沒有任何幫助。
這工作:
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翻譯網站的問題是相關的,因爲網站的工作原理,但我不知道如何「修復」這個例外。
你能幫助我嗎? 謝謝大衛