android webview 给前端 H5 发送 json 消息,前端接收到不是 json

如果发送单纯字符传 “1111”,“222”前端都可以接收到,但是发送json 就不行。求各位大佬解惑。

List<String> list = new ArrayList<>();

list.add("a");

list.add("b");

list.add("c");

JSONObject object = new JSONObject();

try {

object.put("time", list);

} catch (JSONException e) {

e.printStackTrace();

}

String params = object.toString();

Log.


e("tnt", "onCreate: " + params);

String method2 = "setOrderTime(" + params + ")";

webView.evaluateJavascript(method2, new ValueCallback<String>() {



/**



* 返回值的类型只能是String,所以我们一般用JSON格式来传递数据



*/



@Override

public void onReceiveValue(String value) {

Toast.


makeText(MainActivity.this, value, Toast.

LENGTH_SHORT

).show();

}

});

android
2023-02-24 20:14:59
浏览
收藏 0
回答 0
待解决
相关问题
HarmonyOS 在h5前端侧调用应用侧方法
903浏览 • 1回复 待解决
HarmonyOS 原生怎么主动触发消息h5
1051浏览 • 1回复 待解决
HarmonyOS 原生与webview中的H5消息通信
1154浏览 • 1回复 待解决
webview如何进行消息发送以及接收
1647浏览 • 1回复 待解决
HarmonyOS WebView组件前端页面调试
1605浏览 • 1回复 待解决
HarmonyOS webview h5的localstorage
1344浏览 • 1回复 待解决
webview加载Vue h5失败
19311浏览 • 5回复 待解决
HarmonyOS WebView加载H5卡顿
1296浏览 • 1回复 待解决
HarmonyOS 怎么H5传递JSONObject对象
1063浏览 • 1回复 待解决
HarmonyOS webview内嵌H5功能异常
1083浏览 • 1回复 待解决
HarmonyOS webview加载H5显示过慢
1378浏览 • 1回复 待解决
HarmonyOS webview h5跳转到应用
989浏览 • 1回复 待解决
Web中webviewH5交互
2375浏览 • 1回复 待解决
HarmonyOS webview 怎么和H5交互
1155浏览 • 1回复 待解决
HarmonyOS webview H5页面事件监听
1995浏览 • 1回复 待解决
如何在webview中使用H5中的alert
3769浏览 • 1回复 待解决