【发布时间】:2018-10-02 12:06:07
【问题描述】:
我正在尝试在加载 javafx webview 中的 iframe 时添加侦听器,并尝试以下代码但没有成功。知道出了什么问题或如何以不同的方式实现相同的目标。
if (newState == State.SUCCEEDED) {
EventListener ifloadedEventListener = new EventListener() {
@Override
public void handleEvent(Event ev) {
System.out.println("in");
}
};
Document document = webEngine.getDocument();
HTMLIFrameElement iframeElement = (HTMLIFrameElement) document.getElementById("iframe");
Document iframeContentDoc = iframeElement.getContentDocument();
((EventTarget) iframeContentDoc ).addEventListener("load",floadedEventListener,false);
谢谢, ASI
【问题讨论】:
标签: javafx iframe webview addeventlistener