收藏
回答

vue 调用微信支付,前端拉不起来微信支付 如何解决呀?

使用开发者工具调试他的报错是这样子的

debug: true
nonceStr"x3bFlETDZyMf54QAckV7hmvzJ******"
package"prepay_id=wx21143226509400f797f7a7f0*****"
paySign"Tngyqa1ygQYp40nq0BIwD2FkMe***"
signType"RSA"
timeStamp"1703140346"

errMsg"chooseWXPay:fail, the permission value is offline verifying"


前端调用方法是这样写的

WeixinJSBridge.invoke('getBrandWCPayRequest', {
    debug: true,
    appId: res.result.appId,
    timeStamp: res.result.timeStamp,
    nonceStr: res.result.nonceStr,
    package: res.result.package,
    paySign: res.result.paySign,
    signType: res.result.signType,
    }, function (res) {
        if (res.err_msg === 'get_brand_wcpay_request:ok') {
            this.$toast.success({
              message: '支付成功',
            forbidClick: true,
            })
        }
  ……


真机也不行,也是调用不起来微信支付,哪位大神能够指点一下啊


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

1 个回答

  • Mr.Zhao
    Mr.Zhao
    2023-12-21

    不需要写wx.config吗

    2023-12-21
    有用
    回复 2
    • pioneer
      pioneer
      2023-12-21
      可以这样写
      2023-12-21
      回复
    • Mr.Zhao
      Mr.Zhao
      发表于移动端
      2023-12-22回复pioneer
      为啥又不行呢
      2023-12-22
      回复
登录 后发表内容