线上环境客户忽然告知:“有个用户手机型号是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
解决方式:微信
判断拉起是否成功,若失败则页面从新加载,问题解决。微信开发
问题引发的缘由始终不肯定,要作新的项目开发,暂时也就搁置了。测试