问题场景:开发阶段遇到的坑,调用微信扫一扫(wx.scanQRCode)功能可能出现的问题
1、iOS设备扫码正常,AndroID设备扫码后没反应
2、AndroID设备扫码正常,iOS设备扫码后没反应
究其原因:微信开发文档并没有说清楚,其实在微信后台可能是维护了2个接口, 或者是对设备类型进行了区别,总之在回调函数中返回的结果封装对象并不是同一个, 所以这要求我们也进行相应的处理, 不然就会出现上面这种默认奇妙的问题。
解决办法:兼容2者即可
iOS回调函数返回数据对象的Json格式如下:
{ "err_Info": "success","resultStr": "xxxx","errMsg": "scanQRCode:ok" }
AndroID回调函数数据对象的Json格式如下:
{ "resultStr": "xxxx","errMsg": "scanQRCode:ok" }
点赞收藏分享文章举报张小洛发布了99 篇原创文章 · 获赞 98 · 访问量 33万+私信 关注 总结
以上是内存溢出为你收集整理的微信扫一扫(wx.scanQRCode)功能新手可能遇到的问题全部内容,希望文章能够帮你解决微信扫一扫(wx.scanQRCode)功能新手可能遇到的问题所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)