拉取微信授权的时候,第一次授权拉不到,在IOS机型上第一次拉不到,安卓机型可以,为什么?
发布于 6 年前 作者 iwen 8802 次浏览 来自 问答
created () {
  // 微信浏览器开启
  this.generateJsApiSign()
},
methods: {
  generateJsApiSign (callback) {
    if (this.$isWechat) {
      home.generateJsApiSign((data) => {
        if (data) {
          wx.config({
            debug: false,
            appId: this.$appid,
            timestamp: data.timestamp,
            nonceStr: data.nonceStr,
            signature: data.signature,
            jsApiList: ['scanQRCode', 'chooseWXPay'],
            success: () => {
              this.isconfig = true
            }
          })
          wx.ready(() => {
            if (callback) callback()
            console.log('wx ready')
          })
          wx.error(function (res) {
            if (res.errMsg == 'config:ok') this.isconfig = true
          })
        }
      })
    }
  },
2 回复

你好,麻烦具体描述问题流程,提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的链接

授权没拉到的情况下,用户点击扫一扫没有反应

回到顶部