支付成功后如图点击完成后,我希望跳转到自己所写的界面去,但是点击完成后就只是这个界面消失,完全没有跳转
代码如下window.WeixinJSBridge.invoke(
"getBrandWCPayRequest",
{
appId: this.appid,
timeStamp: res.data.timeStamp,
nonceStr: res.data.nonceStr,
package: res.data.package,
signType: "MD5",
paySign: res.data.paySign
},
function(res) {
if (res.err_msg === "get_brand_wcpay_request:ok") {
window.location.href('https://www.baidu.com/')
// this.$router.push("/apppayview/payresultview/" + option.path);
} else if (res.err_msg === "get_brand_wcpay_request:fail") {
this.$notify("微信支付失败");
} else {
this.$notify("微信支付错误");
}
}
);
在 外部 let that =this
改成箭头函数
有人解决了嘛?
我也遇到这样的问题了,怎么解决
这个支付完成页面可以改成自己的页面吗?
你好,检查一下success函数是否有被执行?