如何从Java调用javascript函数?

时间:2019-06-09 06:41:33

标签: nativescript nativescript-plugin

我有一个本地android库,需要一个Java函数作为事件。但是在我的nativescript插件中,我想将javascript函数传递给库,以便在javascript运行时中触发库事件。

1 个答案:

答案 0 :(得分:2)

如果您的Java方法需要一个用于回调函数的接口,则NativeScript docs中已经涵盖了它。

Java

button.setOnClickListener(new View.OnClickListener() {
    public void onClick(View v) {
        // Perform action on click
    }
});

JavaScript

button.setOnClickListener(new android.view.View.OnClickListener({
    onClick: function() {
        // Perform action on click
    }
}));