console.log("onLoad=====");
var that = this;
wx.getUserInfo({
success: function (res) {
var userInfo = res.userInfo;
that.setData({
nickName: userInfo.nickName,
avatarUrl: userInfo.avatarUrl,
})
}, fail: function () {
wx.showModal({
title: '警告',
content: '您点击了拒绝授权,将无法正常显示个人信息,点击确定重新获取授权。',
success: function (res) {
if (res.confirm) {
wx.openSetting({
success: (res) => {
if (res.authSetting["scope.userInfo"]) {如果用户重新同意了授权登录
wx.getUserInfo({
success: function (res) {
var userInfo = res.userInfo;
that.setData({
nickName: userInfo.nickName,
avatarUrl: userInfo.avatarUrl,
})
}
})
}
}, fail: function (res) {
}
})
}
}
})
}, complete: function (res) {
}
})