微信小程序如何清理授权缓存和授权信息

第一次进微信小程序,需要授权(地理位置和用户信息),授权之后,我退出小程序,把小程序删除之后,再次进入小程序,地理位置的授权就不会出现了 我感觉是缓存问题,我不想用opnesetting接口,能不能在我描述的基础上给我解答,求大神解答

阅读 27.3k
4 个回答

我也遇到了这个坑爹的问题,换了token之后,之前的授权没被清除,于是我就使用手机分身重新登了微信就没了,不过这也太麻烦了。
仔细看了一下vConsole,点WeChat面板,点 wx.clearStorage(),即可清除缓存!
图片描述

这个我知道的

这个是没办法的。因为用户点击了拒绝授权要十分钟之后才能再次弹起授权框,opensetting的目的就是为了让你兼容用户拒绝授权的场景,优化用户体验,这个问题规避了不了。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进