我可以通過WebView.addJavascriptInterface
接口收到Object
嗎?是這樣的:是否可以通過WebView.addJavascriptInterface從JS端接收對象?
public class JavaScriptInterface {
public void method(WhatEverKindOfType param) {
Log.i(tag, param.toString());
}
}
(附:theView.addJavascriptInterface(new JavaScriptInterface(), "obj");
)
,並在JS
,例如:obj.method(myEvent);
我明明試過了,用Object param
和String param
,但他們都來爲null
。我知道我可以JSON.stringify
它,但這帶來了圓形對象問題(這是可以解決的,我知道,但我不想開始搞亂它)
它甚至有可能嗎?