JavaFX WebView执行脚本不起作用

时间:2018-06-09 13:15:55

标签: javascript java javafx webview

我的UI是用HTML编写的,并显示在JavaFX WebView中。

当我点击HTML按钮时,会调用JAVA函数。这很有效。

但是当我直接用被调用的Java函数执行JavaScript函数时,没有任何反应。我没有收到错误,但也没有任何反应。

//Javascript
function function1() {
      java.function1java();
}

function function2() {
    java.function2java();
}

//Java
public void function1java() {
    System.out.println("test1");
    webview.getEngine().executeScript("function2();");
}

 public void function2java() {
    System.out.println("test2");
 }   

0 个答案:

没有答案