在安卓手机上,第一次进入小程序,点击button提示授权,授权成功之后,删除小程序,充重新扫码进入小程序,在点击button,此时不会再提示授权,而是直接默认授权
绑定了开发者平台,并第一次授权的时候获取到了unionid。然后数据库里面删除用户信息数据,本地手机 ios删除小程序后可以清除全部缓存弹出授权框,但是安卓手机删除小程序后,缓存的数据无法删除,缓存依旧还在。而且不弹出授权框。这个问题我见好多人在问为什么安卓删除小程序无法像ios一样清除缓存和授权状态等等
一般都是这样的 , 都是第一次询问授权 , 以后就默认了 , 一般清除缓存后 , 会重新询问 , 实在不行 加一个 openSetting 的 方法 能够 在用户 拒绝后 重新 调起 授权
应该是缓存的问题
你要在 发现->小程序 ,找到你的那个小程序然后删除,下拉显示的那个小程序图标你删了没用。
同样问题,android确实不行
android貌似会缓存授权状态,楼主试下这个步骤:预留一个button去到设置页,取消授权 => 在发现页删除小程序 => 杀掉微信进程 =>重新打开微信,打开小程序
用 button 设置 open-type=‘openSetting’ ,管理授权
我也遇到了,Android的确有问题,IOS没事。
体验版还是正式版