使用getUserProfile接口获取用户信息成功后,在进入小程序还是需要授权,
之前用getsetting里的scope.userinfo判断是否授权,
但是现在getUserProfile授权完之后getSetting里没有scope.userInfo
解决办法
目前我的解决办法自己写接口去记录用户是否授权,授权过再也不会弹出授权框。
有个弊端,若过想获取用户最新的昵称和头像等信息的话,得需要用户主动触发授权按钮才能获取
这是我目前的解决办法,大家可以参考
使用getUserProfile接口获取用户信息成功后,在进入小程序还是需要授权,
之前用getsetting里的scope.userinfo判断是否授权,
但是现在getUserProfile授权完之后getSetting里没有scope.userInfo
解决办法
目前我的解决办法自己写接口去记录用户是否授权,授权过再也不会弹出授权框。
有个弊端,若过想获取用户最新的昵称和头像等信息的话,得需要用户主动触发授权按钮才能获取
这是我目前的解决办法,大家可以参考
现在怎么判断用户是否授权了,有大神知道吗
对,公告却说???
若开发者调用wx.getSetting接口请求用户的授权状态,会直接读取到scope.userInfo为true