是否有可能使用addJavascriptInterface从JavaScript传递一个JavaScript对象到Java()?这些方针的东西:
Is it possible to pass a JavaScript object from JavaScript to Java using addJavascriptInterface()? Something along these lines:
var javaScriptObject = {"field1":"string1", "field2":"string2"};
JavaScriptInterface.passObject(javaScriptObject);
如何将这样的电话被捕获在Java端?我没有问题建立接口发送一个字符串,但是当我送一个对象,我收到空Java的结束。
How would such a call be captured on the Java side? I have no problem setting up the interface to send a string, but when I send an object, I receive null on the Java end.
AFAIK, addJavascriptInterface()
只能用基本类型和字符串的作品,所以你不能传递任意JavaScript对象。
AFAIK, addJavascriptInterface()
only works with primitive types and Strings, and so you cannot pass arbitrary Javascript objects.
上一篇:有多少的方式来位图转换为字符串,反之亦然?反之亦然、位图、有多少、转换为
下一篇:alertDialog.getButton()方法给出空指针异常的android指针、异常、方法、alertDialog