uni.requestPayment微信APP支付安卓机子一直提示:requestPayment:fail errors
提示这个错误一般有以下原因:1:为空判断2:参数类型(orderInfo)3:包名和签名4:打包或使用自定义基座测试(很重要)。5:权限和模块配置。6:清除微信缓存。7:参数名全为小写。我遇到的实际问题是应用签名和后端生成预订单的签名不一致,即应用签名不是使用MD5签名,而后端生成预订单所使用的签名是MD5签名,所以在微信开放平台中配置安卓所使用的应用签名是MD5签名就可以了(记得把应用签名的冒号去掉并全部改为小写)。...
原创
2021-01-06 11:00:57 ·
1830 阅读 ·
0 评论