在更改小程序 APPID 等信息后,原来的获取用户信息功能失败
wx.getUserInfo({success: function (res) {console.log('获取用户信息成功') self.setData({thumb: res.userInfo.avatarUrl, nickname: res.userInfo.nickName }) }, fail: function(res){console.log('获取用户信息失败') console.log(res) }
在fail 中输出错误信息
得到 getUserInfo:fail scope unauthorized
解决方案,在页面添加授权按钮
<button open-type='getUserInfo' >获取授权</button>
进行手动授权