表现是点击分享按钮,无法正常触发,传值也正常,所有安卓设备上都正常,Ios设备少部分出现,大多数集中在微信版本6.7.1上出现较多(仅有一位玩家是6.6.7),ios设备系统为10.X系统版本出现较多,有一部分是11.4.1,代码都是一样的,就IOS设备上出现,也没有特别对ios设备的区别逻辑;由于是外部玩家设备上出现反馈,所以无法正常提供更详细的情况。
代码:
错误提示是:
shareAppMessage:fail parse params to dictionary error
问题是参数都有,如下:
机型:
那可以告诉下什么情况下会提示 shareAppMessage:fail parse params to dictionary error吗?参数这块都没问题为何会提示这个?这个我们也试过没问题,可是确切有玩家遇到这种问题。就算我们提供了,也许都是可以的。所以最好能够完善下官网的API接口的说明,提示是由什么引起的,麻烦官方提供下说明,谢谢。
有没可能是参数里面的某些特殊字符,导致报错?如果是这样,那从微信玩家自定义昵称的规范上,这个不适合小游戏的发展,还请官网排查
你好,这边测试没有复现问题,请提供出现问题的具体机型和对应的微信版本号,以及能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。
那可以告诉下什么情况下会提示shareAppMessage:fail parse params to dictionary error吗?参数这块都没问题为何会提示这个?这个我们也试过没问题,可是确切有玩家遇到这种问题。就算我们提供了,也许都是可以的。所以最好能够完善下官网的API接口的说明,提示是由什么引起的,麻烦官方提供下说明,谢谢。
您好,我在表单页面设置textarea最大输入140字符,输入表情达到141字符,提交表单保存报了同样的错。(request:fail params to dictionary error).
现在的解决方案是提交表单进行验证字符长度,超过140提示超出字符。
我想问一下:这个错误是什么意思,报错的机制是怎样的?
你好,这边测试没有复现问题,请问微信版本号是6.7.2吗?
是的。
麻烦提供能复现问题的代码片段