微信JSAPI支付成功后,没有进入回调,取消支付确能进入
window.WeixinJSBridge.invoke('getBrandWCPayRequest', { "appId": data.appId, // 公众号ID,由商户传入 "timeStamp": data.timeStamp, // 时间戳,自1970年以来的秒数 "nonceStr": data.nonceStr, // 随机串 "package": data.package, "signType": data.signType, // 微信签名方式 "paySign": data.paySign, // 微信签名 }, function(res) { alert("1"); if (res.err_msg === "get_brand_wcpay_request:ok") { alert("2"); this.$router.push({ name: 'HomePage', query: { out_trade_no: data.outTradeNo } // 传递订单号等信息 }); } else { // 支付失败或用户取消支付后的处理逻辑 alert("取消支付"); } alert("3"); }, );