- 当前 Bug 的表现(可附上截图)
a. 小程序已授权过权
b. 从入口栏删除,再次进入,授权信息为未授权
c. 目前已知手机为IOS
d. 不可用IOS手机版本为:10、11.4、10.33、11.2.6。微信版本为:6.7.2
e. 不可用安卓手机微信版本为:6.7.2
f. 可以用的手机IOS版本为:11.0.3。微信版本为:6.6.3
g. 总结:因为微信版本为6.7.2,所以苹果和安卓都有这种问题。
- 预期表现
a. 受过权,小程序入口栏删除。从新进入小程序,不用再次授权
- 复现路径
- 提供一个最简复现 Demo
官方人员可以出来解释下吗,非常急.
改版了之后的正常设定吧.之前下拉删除是快捷方式的删除, 现在就是删除小程序了, 相当于之前在我的小程序中删除.
场景:
先添加到我的小程序中,且不删除,在最近使用的小程序里删除。
结果:
再次进入,授权信息为未授权
正常设定啊, 没有什么问题吧...
最近使用可以理解为历史记录,我的小程序可以理解未个人收藏,
删除历史记录会影响到个人收藏,这样的用户体验是不友好的。
嗯, 这里细推确实有点问题, 现在的感觉是我的小程序列表按条件查询的显示, 删除也等效于删除我的小程序列表中的小程序了...确实要适应, 用户视角来看, 我觉得倒是没啥障碍
你可以试一下,
在最近使用里 把开发板,体验版的 删除掉,然后进入线上版的小程序,又要再次授权的
删除就是取消关注了,你可以用临时code ,进行查询有话 就直接进行后来的操作
恩,是的。业务已经处理完了。谢谢
是啊,今天也发现了,安卓删除小程序,重新进入可以获取到用户信息;但是ios获取不到,需要重新授权!!!!
猜测不是安卓手机的问题,应该是微信版本号的问题。
因为发现这个问题我用了十几部苹果手机去测试,十几部安卓手机去测试。发现:微信版本号在6.7.2,小程序删除是会取消授权。微信版本号低于6.7.2,删除小程序是不会取消授权的。
刚升级了安卓微信到6.7.3测试版,还是不需要授权都可以拿到
如果是6.7.2的版本呢?会出现这种上述这种情况的
我们也遇到了同样的问题, 请官方出来解决一下
其实这种问题应该是属于正常范畴,只是不同的微信版本会有点差异性。
这不正常,我已经添加我的小程序里了,只是把最近的小程序栏里的删掉了,
之后又从我的小程序里点进去,为什么还要重新授权一下?这个合理吗?
额,这种情况没有考虑过唉。只能让官方来解释了
iOS确实是这样 但安卓却不会
安卓会有这种问题,把微信升级到最新的6.7.2版本,会出现这种问题。如果微信版本低于6.7.2,安卓和IOS授权不会取消
用缓存判断呗,授权无非就是把用户的微信头像昵称那些存在缓存里面,有缓存就跳过授权,没得缓存就引导用户授权,单独做一个授权页面,授权过的就跳过授权页面直接跳转到小程序首页,没授权的才会显示授权页面的内容
恩,是的。业务已经处理完了。谢谢
这不是正常的情景吗, 没授权引导授权呀
恩,是的。业务已经处理完了。谢谢
wx.login拿到code去后端拿数据不就完了,别告诉我用户授权了你就直接把信息存storage里呢,也不给后端存数据库里?
我只是因为微信的版本不同,所表现的差异提出的疑问
上面已经说了:在微信版本为6.7.2。小程序被删除,会取消授权
在微信版本低于6.7.2。小程序被删除,授权不会取消
我理解这个应该是正常的,官方大大都懒得理你了。
作为用户删除了小程序,就像电脑里卸载某个软件一样,当然想把对应的缓存全部都清除了,为什么还要留你的信息呢?
恩,是的