微信小程序用户拒绝授权之后重新调用
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) { } })