[]LAYA发布到微信小游戏JSON问题
遇到个比较奇葩的问题,在laya中调试的josn是没问题的,项目正常运行;但发布到微信小游戏中,就会报错。
定位半天,才发现是json格式原因导致的,微信小游戏好像识别不到Array数据。
这种object模式没问题
只要带有[]的,都会报错
定位半天,才发现是json格式原因导致的,微信小游戏好像识别不到Array数据。
//不支持
[
{
id:1,
name:"张三"
},
{
id:2,
name:"李四"
}
]
//支持
{
"1":{
"name": "张三"
},
"2":{
"name": "李四"
}
}
这种object模式没问题
只要带有[]的,都会报错
没有找到相关结果
已邀请:
要回复问题请先登录
3 个回复
Aar0n
赞同来自:
黄IP
赞同来自:
1.微信程序的josn最外层不能用[],懒的话可以变相使用。比如:
2.配置中有中文,需要在代码中改成utf-8的读取方式,如图
steven chan
赞同来自: