You must have a translator for this Objectin the signature addJavascriptInterface.
JavaScript Android, addJavascriptInterface(), , JavaScript , JavaScript .
Javascript , , - JSON, , JSONObject.java Map JSONArray.java array List s. .
:
API, , Javascript.
class JsObject {
@JavascriptInterface
public String toString() { return "injectedObject"; }
}
webView.addJavascriptInterface(new JsObject(), "injectedObject");
webView.loadData("", "text/html", null);
webView.loadUrl("javascript:alert(injectedObject.toString())");
, JSON ...
( Java ), , , . JSON (, Javascript, Java json.org
, , , ... IMHO .