我有一個活動,在java端的webview和javascript接口。我想寫一個Java的方法,可以接受來自webview的json參數。Android的 - 從webview javascript傳遞JSON對象到java
@JavascriptInterface
public String test(Object data) {
Log.d("TEST", "data = " + data);
}
在我的WebView的JavaScript我打電話:
MyAPI.test({ a: 1, b: 2 });
但數據變量爲空。
我怎樣才能將JSON對象從webview javascript傳遞到本地方法?
感謝
你只能傳遞字符串和原語。 – njzk2