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) {
}
})
