问题:单击加载页面上的按钮(通过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。 –