小程序
小游戏
企业微信
微信支付
扫描小程序码分享
当用户使用带空格的名称登录小程序时,如AFEWFE FEF
wx.getUserInfo({
fail:err=>{
console.log(err)//fail scope unauthorized
}
})
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
红米note5,iphone7p等机型均可。依赖AppID
onShow: function () {
if (!app.globalData.token){
let that=this;
if (this.data.canIUse) {
wx.getUserInfo({
success: res => {
app.globalData.userInfo = res.userInfo
this.setData({
userInfo: res.userInfo,
hasUserInfo: true
})
that.getToken();
},
console.log(err)
//问题在这里:fail scope unauthorized
} else {
// 在没有 open-type=getUserInfo 版本的兼容处理
// 由于 getUserInfo 是网络请求,可能会在 Page.onLoad 之后才返回
// 所以此处加入 callback 以防止这种情况
app.userInfoReadyCallback = res => {
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
你好,请提供出现问题的机型和微信版本,以及能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。
红米note5,iphone7p等机型均可。依赖 AppID
onShow : function () {
if (! app . globalData . token ){
let that = this ;
if ( this . data . canIUse ) {
wx . getUserInfo ({
success : res => {
app . globalData . userInfo = res . userInfo
this . setData ({
userInfo : res . userInfo ,
hasUserInfo : true
that . getToken ();
fail : err =>{
console . log ( err )
app . userInfoReadyCallback = res => {
你好,请按正确格式提供代码片段( https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html )
wechatide://minicode/lSNcqjmJ7sqB
你好,经测试,问题未复现,请提供出现问题的具体机型和微信版本号
我的昵称本来是yijianfenghou 换成 yijian fenghou中间多了一个空格,你们复现的时间要加上appid就出现这个问题了
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
红米note5,iphone7p等机型均可。依赖AppID
onShow: function () {
if (!app.globalData.token){
let that=this;
if (this.data.canIUse) {
wx.getUserInfo({
success: res => {
app.globalData.userInfo = res.userInfo
this.setData({
userInfo: res.userInfo,
hasUserInfo: true
})
that.getToken();
},
fail:err=>{
console.log(err)
//问题在这里:fail scope unauthorized
}
})
} else {
// 在没有 open-type=getUserInfo 版本的兼容处理
// 由于 getUserInfo 是网络请求,可能会在 Page.onLoad 之后才返回
// 所以此处加入 callback 以防止这种情况
app.userInfoReadyCallback = res => {
this.setData({
userInfo: res.userInfo,
hasUserInfo: true
})
}
}
}
}
你好,请提供出现问题的机型和微信版本,以及能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。
红米note5,iphone7p等机型均可。依赖 AppID
onShow : function () {
if (! app . globalData . token ){
let that = this ;
if ( this . data . canIUse ) {
wx . getUserInfo ({
success : res => {
app . globalData . userInfo = res . userInfo
this . setData ({
userInfo : res . userInfo ,
hasUserInfo : true
})
that . getToken ();
},
fail : err =>{
console . log ( err )
//问题在这里:fail scope unauthorized
}
})
} else {
// 在没有 open-type=getUserInfo 版本的兼容处理
// 由于 getUserInfo 是网络请求,可能会在 Page.onLoad 之后才返回
// 所以此处加入 callback 以防止这种情况
app . userInfoReadyCallback = res => {
this . setData ({
userInfo : res . userInfo ,
hasUserInfo : true
})
}
}
}
}
你好,请按正确格式提供代码片段( https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html )
wechatide://minicode/lSNcqjmJ7sqB
你好,经测试,问题未复现,请提供出现问题的具体机型和微信版本号
我的昵称本来是yijianfenghou 换成 yijian fenghou中间多了一个空格,你们复现的时间要加上appid
就出现这个问题了