使用的api:wx.requestPayment
基础库版本:2.30.0
遇到的问题:
在我的一个项目中,有用户切换微信账号重新绑定身份证会导致在支付的时候报下单与支付账户不一样无法付款的错误,我想问一下如何才能判断到这个错误?我是想在这个错误的时候让用户进行重新登录操作,我在wx.requestPayment的fail(res)回调函数中打印了res,发现只能打印出:
{"errMsg": "requestPayment:fail cancel"}
无法知道是下单与支付账户不一样无法付款的错误。
这个错误捕获不到,requestPayment不会返回这类具体错误