【发布时间】:2014-03-28 10:35:29
【问题描述】:
我在 java 端有一个带有 webview 和 javascript 接口的 Activity。我想用 Java 编写一个可以接受来自 webview 的 json 参数的方法。
@JavascriptInterface
public String test(Object data) {
Log.d("TEST", "data = " + data);
}
在我的 webview javascript 上我调用:
MyAPI.test({ a: 1, b: 2 });
但数据变量为空。
如何将 JSON 对象从 webview javascript 传递到本机方法?
谢谢
【问题讨论】:
-
你只能传递字符串和原语。
标签: javascript android json webview