小程序
小游戏
企业微信
微信支付
扫描小程序码分享
安卓中,小程序启动时,onLaunch 回调函数获取的场景参数scene:1014时, query:"{abc=123, gdf=100}", 是一个字符串,而且不是JSON格式的,解析起来十分困难;
而在 iOS中,query:是object,这个是正确的,
其他场景值没有测试过,另外说明一下,反复检查了模板消息中的page参数,确认没有问题
7 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
这个query的参数是怎么传的呀
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
补充一下,仔细看看,这个string 不是JSON格式的,要转化一下才能解析JSON
一楼正解,我就是这么干的,虽然解析起来十分麻烦。希望微信下一版修复这个bug,
这倒也是 楼上说的对
那还是判断 typeof 更可靠一些,如果是 'string' 的话就 JSON.parse()。而且,也不怕微信哪天修复了这个 BUG。
那你就判断下系统呗 是android就给它转一下格式,IOS不做任何操作
关注一下。虽然现在还没有用到这个,但这是个坑啊……
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
这个query的参数是怎么传的呀
补充一下,仔细看看,这个string 不是JSON格式的,要转化一下才能解析JSON
一楼正解,我就是这么干的,虽然解析起来十分麻烦。希望微信下一版修复这个bug,
这倒也是 楼上说的对
那还是判断 typeof 更可靠一些,如果是 'string' 的话就 JSON.parse()。而且,也不怕微信哪天修复了这个 BUG。
那你就判断下系统呗 是android就给它转一下格式,IOS不做任何操作
关注一下。虽然现在还没有用到这个,但这是个坑啊……