hotfix 微信收货地址在安卓上返回签名失败的bug

线上环境客户忽然告知:“有个用户手机型号是VIVO  X5SL,她说地址填写不了,试了好几回都不行,押金卡能正常购买,帮我看一下是什么问题。”php

一、用手里的华为荣耀6测试,确实没反应;android

二、用Iphone5s测试,正常;算法

因而查看微信开发文档https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=7_8&index=7,在常见问题中发现一句话:“若是参数签名错误,会报错eidt_ address:fail或者eidtAddress:fail_auth_error。请使用文档的样例数据,验证签名算法正确性。”以前彷佛遇到过这个问题,当时是在IPhone上会出错,android正常api

解决方式:微信

判断拉起是否成功,若失败则页面从新加载,问题解决。微信开发

问题引发的缘由始终不肯定,要作新的项目开发,暂时也就搁置了。测试

相关文章
相关标签/搜索