小程序
小游戏
企业微信
微信支付
扫描小程序码分享
关掉这个页面后,回调函数也不执行,就是直接退出网页了
7 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
你好,请问解决了吗
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
你好,请问解决了吗?
请问有解决方案?我们也这样,影响业务了
以前都是好好的,现在也出现这个问题,支付成功之后,点击完成直接跳转到页面404了
官方有解决方案了吗
你好,麻烦提供一下相关参数。
WeixinJSBridge.invoke("getBrandWCPayRequest", signatureInfo, function(res) {
console.log(res);
if (res.err_msg === "get_brand_wcpay_request:ok") {
thisPay.$api.order
.orderPay({
id: parseInt(thisPay.$route.query.id)
})
.then(rep => {
thisPay.$toast.clear();
if (rep.data.code == "0000") {
thisPay.$dialog
.alert({
message: "支付成功"
.then(() => {
thisPay.$router.push("/user");
});
} else {
thisPay.$toast("查询支付状态失败", data.message);
}
} else if (res.err_msg === "get_brand_wcpay_request:cancel") {
// 支付过程中用户取消
thisPay.cancelPay();
thisPay.$dialog.alert({
message: "取消支付"
} else if (res.err_msg === "get_brand_wcpay_request:fail") {
// 支付失败
message: "支付失败"
message:
"唤起微信支付失败,请稍后再试(" + (res.err_code || -1) + ")"
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
你好,请问解决了吗
你好,请问解决了吗?
请问有解决方案?我们也这样,影响业务了
以前都是好好的,现在也出现这个问题,支付成功之后,点击完成直接跳转到页面404了
官方有解决方案了吗
你好,请问解决了吗
你好,麻烦提供一下相关参数。
WeixinJSBridge.invoke("getBrandWCPayRequest", signatureInfo, function(res) {
console.log(res);
if (res.err_msg === "get_brand_wcpay_request:ok") {
thisPay.$api.order
.orderPay({
id: parseInt(thisPay.$route.query.id)
})
.then(rep => {
thisPay.$toast.clear();
if (rep.data.code == "0000") {
thisPay.$dialog
.alert({
message: "支付成功"
})
.then(() => {
thisPay.$router.push("/user");
});
} else {
thisPay.$toast("查询支付状态失败", data.message);
}
});
} else if (res.err_msg === "get_brand_wcpay_request:cancel") {
// 支付过程中用户取消
thisPay.cancelPay();
thisPay.$dialog.alert({
message: "取消支付"
});
} else if (res.err_msg === "get_brand_wcpay_request:fail") {
// 支付失败
thisPay.cancelPay();
thisPay.$dialog.alert({
message: "支付失败"
});
} else {
thisPay.cancelPay();
thisPay.$dialog.alert({
message:
"唤起微信支付失败,请稍后再试(" + (res.err_code || -1) + ")"
});
}
});