3625关注10906浏览
<button plain='true' open-type='getUserInfo' bindgetuserinfo='onGotUserInfo'>登录</button>
wx.getSetting({
success: res => {
console.log(res)
if (res.authSetting['scope.userInfo'] || res.authSetting['scope.userInfo'] == true) {
console.log(1)
}
}
})
是不是授权了一次后,后面即使删除小程序也不会弹出授权框就直接获取用户信息了???
-
至过去的我
2044人对此回答表示赞同
我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多> -
Asher
14人对此回答表示赞同
展开144回复分享发布于 6年前评论(4)
收起评论
-
Fiona徐诗吟
4人对此回答表示赞同
no,授权以后再进入小程序不需要授权直接可以获取,但是删除小程序后,授权也会删除了,所以会检测到你未授权,需要重新授权
展开48回复分享发布于 6年前评论(8)
收起评论
-
Ali爸爸 2019-01-07 18:13
小哥哥,这个问题咋解决啊?
回复 -
和畅 2019-01-09 11:07
安卓的貌似有缓存,删除后再搜索小程序有时不需要再授权.ios会处理的比较好一些,IOS的一删除小程序就直接清空授权.
回复 -
Easton 2019-01-11 17:29
这个问题可以重现,appid:wx2e91c1fd529a7683
回复 -
Jerry不怕猫 2019-01-13 16:16
当然,没有用wx.getuserinfo()这个方法。用的是button按钮做的操作
回复 -
夏日未央 2019-01-15 15:21
windows7工具v1.02.1805181小米5手机
回复 -
Strawberry8 2019-01-17 16:38
这个回答是正确的。你所说的情况具体是在什么平台/系统/版本出现的?
回复 -
fo系青年 2019-01-19 20:51
现在获取用户信息是永远不会弹授权框的,需要按钮弹授权框,如果直接调用获取用户信息会直接走失败回调。
回复 -
Danny 2019-01-21 16:45
基础库2.0.8,现在测试的结果是授权了后,删除然后重新进,获取用户信息不弹授权框!
回复
-
你删除是在哪里删,要在微信>发现>小程序里面去删,如果只是在首页下拉出现的小程序入口删除也是没用的
体验版也有这个问题。
预览版的删除小程序是没用的,要在开发工具上清除授权数据。线上版本删除小程序授权数据也会清空
有大神告诉一下吗?