wx.getSetting()莫名奇妙获取不到信息
发布于 5 年前 作者 yinjie 5274 次浏览 来自 问答

iOS微信小程序,在用户已经授权登录的情况下

并且从关于中进入,可以看到已经授权用户信息。

但是,但是,但是

在未关闭小程序的情况下,放置一会,然后从新唤醒手机进入小程序,这时候,原来的登录信息就丢失了。

最重要的是,重新授权登录时,获取不到授权信息,同时在关于中,没有了原来的授权信息。

这时,只能将微信进程杀掉,重新打开微信,再次进入小程序,又正常了。

急急急。

4 回复

iOS上的问题比较严重,我们的小程序,Android上没有复现,都是在iOS上用户反馈很大。

小程序的授权一直感觉有问题,有时候已经授权登录了,但是却在“关于”里面看不到授权用户信息,wx.getSetting肯定有问题,开发工具、安卓、IOS上都复现过~

还有一种怀疑,就是授权管理是不是有时间限制,比如1周或者15天后就需要重新授权?经常有用户反馈之前签到都正常,所有权限都开启(并且还给客服有截图),过一段时间后就必须要重新删除小程序,再次授权才使用地理位置和录音功能~


所以,这个授权问题,感觉是微信的授权管理有时效限制?

代码片段链接wechatide://minicode/aKxdVcmh69Y4

回到顶部