收藏
回答

微信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");

          },

        );


回答关注问题邀请回答
收藏

2 个回答

  • 0.2℃
    0.2℃
    11-11

    请问一下老哥有没有解决 我也遇到这种问题

    11-11
    有用
    回复
  • Memory
    Memory
    10-12

    是不是开了点金计划?另外判断支付结果不应依赖前端

    10-12
    有用
    回复
登录 后发表内容