問題:單擊加載頁面上的按鈕(通過JavaFX WebEngine)。按鈕JavaFX WebEngine按鈕單擊
<button class="flat_button popup_login_btn button_big" id="install_allow" type="submit" onclick="return login(this)">Button</button>
在Java:
HTMLInputElement confirmButton =
(HTMLInputElement) document.getElementsByTagName("button").item(0);
confirmButton.click();
控制檯錯誤:
java.lang.ClassCastException: com.sun.webpane.webkit.dom.HTMLButtonElementImpl cannot be cast to org.w3c.dom.html.HTMLInputElement
研究:我可以嘗試它的JavaScript的方式,就像這裏:https://stackoverflow.com/a/20458003/1112963
QUETION:如何點擊一個原生的JavaFX WebEngine方式的網頁按鈕?
似乎沒有可訪問的API。我會在這裏使用JavaScript。 –