wx.getUserInfo
发布于 5 年前 作者 qfu 2270 次浏览 来自 问答

小程序快完成了,正想开香槟庆祝,突然发现之前获取用户头像和名称的方法不管用了,前几天好像还可以啊,不能像之前那样获取了吗


      wx.getUserInfo({
        success: res => {
          app.globalData.userInfo = res.userInfo
          this.setData({
            userInfo: res.userInfo,
            hasUserInfo: true
          })
        }
      })
    }

之前不是说只是不弹出授权窗口,一样能获取到数据吗,现在什么都获取不到了。

5 回复

有方法,不知道以后会不会被封

已经改了很久了,必须用户手动触发点击button组件!

用button拉起

需要用button组件获取用户信息了:https://developers.weixin.qq.com/miniprogram/dev/component/button.html

在用户未授权过的情况下调用wx.getUserInfo会默认进入fail回调,具体可参考:https://developers.weixin.qq.com/miniprogram/dev/api/open-api/user-info/wx.getUserInfo.html

是多久没看文档了,这个好像是17年10月份就改了

回到顶部