Android webview - 传递回调函数

时间:2014-02-25 22:03:35

标签: javascript webview

我的java代码中有一个javascript界面​​,用于我的webview javascript:

@JavascriptInterface
public String test(String name, Object Callback) {
    // I would like to execute the callback on the javascript
}

我想从我的webview中传递类似的内容:

MyJavaAPI.test('My Name', function(result) {
    alert(result);
});

我搜索但只能找到建议传递函数名称并使用loadUrl和“javascript:NAME_OF_FUNCTION()”的人 - 但这不是我想要的。

我认为我想要实现的目标是可行的,因为它已经在像Phonegap这样的平台上完成 - 我试着查看Phonegap代码来学习,但却无法理解他们是如何实现的。

我是对的吗?可以这样做吗?如何?

由于

0 个答案:

没有答案