这是安卓端的代码
public void loadMethod(String method, String param) {
// 构造要执行的 JavaScript 代码,调用 UniApp 中的函数
String javascriptCode = "window." + method + "('" + param + "')";
// 调用 JavaScript 函数
webView.evaluateJavascript(javascriptCode, null);
}
这是uniapp这边写的代码
updatecart(ret) {
console.log('update cart', ret)
this.$refs.sc.updatecart(ret)
},
Android调用的updatecart正常并且能得到打印,但是ret的打印出来的是一个js路径,实际上我传递的是json字符串,求解怎么解决呢,排查很久了
打印数据
/chromium: [INFO:CONSOLE(1)] "update cart", source: file:///storage/emulated/0/Android/data/com.xxx.pdamanager/apps/UNIC298D07/www/static/sub-srceen/static/js/chunk-vendors.d6c548d5.js (1)
0 个回复