{errMsg: "authorize:fail scope unauthorized", errCode: "-12007"}
用户机型:苹果7plus
代码部分:
wx.login({
success: function () {
wx.getUserInfo({
withCredentials: true,
success: function (res) {
//此处为获取微信信息后的业务方法
that.globalData.userInfo = res.userInfo;
typeof cb == “function” && cb(that.globalData.userInfo)
},
fail: function () {
//获取用户信息失败后。请跳转授权页面
wx.showModal({
title: ‘警告’,
content: ‘尚未进行授权,请点击确定跳转到授权页面进行授权。’,
success: function (res) {
if (res.confirm) {
console.log(‘用户点击确定’)
wx.navigateTo({
url: ‘/pages/tologin/tologin’,
})
}
},fail(e){
console.log(“用户授权失败”)
console.log(e);
}
})
}
})
}
});
我也是这个问题 ,老是报这个__errMsg: “authorize:fail 系统错误,错误码:-12007,scope unauthorized”__
wx.authorize({ scope: 'scope.userInfo' , success(res){ console.log( 'pppp' , res) wx.getUserInfo({ success:res=>{ console.log( 'pppp' ,res) wx.setStorage({ key: 'permissions' , data: res, }) } }) }, fail: err => { wx.showToast({ title: '失败' , }) console.error( '失败:' , err) } }) } |