wx.getUserInfo

发布于 7 年前作者 qfu2452 次浏览最后编辑 7 年前来自 ask

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


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

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

5 回复
chao28
chao281 楼6 年前

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

fang05
fang052 楼6 年前

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

leifan
leifan3 楼6 年前

用button拉起

heguiying
heguiying4 楼6 年前

需要用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

wulei
wulei5 楼5 年前

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