webview传值 encodeURIComponent(JSON.stringify( 数组 )) 解析不了

- 发布:2021-06-22 11:41
- 更新:2021-09-15 23:30
- 阅读:1555
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: win10教育版 1909
HBuilderX类型: 正式
HBuilderX版本号: 3.1.19
手机系统: Android
手机系统版本号: Android 11
手机厂商: 华为
手机机型: 18398794488
页面类型: vue
打包方式: 云端
项目创建方式: HBuilderX
App下载地址或H5⽹址: 23
示例代码:
操作步骤:
webview传值 encodeURIComponent(JSON.stringify( 数组 )) 解析不了
webview传值 encodeURIComponent(JSON.stringify( 数组 )) 解析不了
预期结果:
解析成功
解析成功
实际结果:
Uncaught SyntaxError: Unexpected token , in JSON at position0
Uncaught SyntaxError: Unexpected token , in JSON at position0
bug描述:
webview传值 encodeURIComponent(JSON.stringify( 数组 )) 解析不了

n***@163.com - hello~
let good={name:'哈哈哈'}
// 编码
let data=encodeURIComponent(JSON.stringify(good))
console.log(data);
// 解析
let str=JSON.parse(decodeURIComponent(data));
console.log(str);
JSON.parse(decodeURIComponent(data));
这样写应该没问题
2***@qq.com
好像还是有问题喔
2023-08-14 10:22