收藏
回答

微信小程序在微信管理空间的缓存清除是否有api提供?

AppID
wx47f863bbc3883237

出现的问题:

小程序发布版本中在config.js中请求域名设置错了,设置成测试服域名 ,他改成了正式服域名并发版成功后,我再进入小程序。 我的数据请求还是走的是缓存 (测试服的域名) ,但有的同事是正式服的域名更改成功 有的同时跟我一样还是走缓存 最后删除小程序或者删除管理空间里面的小程序缓存 就能解决。但我想要在小程序中要一个按钮 类似:(能实现导航栏胶囊里的"重新进入小程序”或者 主动删除小程序 或者 管理空间删除对应小程序的缓存) 能彻底清除 关于这个小程序的所有缓存 不管是系统缓存还是代码缓存。

系统缓存: 是通用 -> 存储空间 ->缓存 -> 小程序

代码缓存:通过localStory 自己设置的

自己找的方法:
  1.在小程序版本最新的情况下 使用wx.getUpdateManager() 也无法满足清除小程序的系统缓存
  2.使用wx.reLaunch()也不行 只是 页面跳转 达不到使用导航栏胶囊里的"重新进入小程序”这个方法
  3.使用缓存管理工具 Wx.createCacheManager() 有可能能实现清除congfig.js和app.js   有没有大佬有现成工具类跪求
  4.在github中找到一个go语言的项目 实现了这个功能 但是我应用不到小程序上  
      项目地址:(https://github.com/ellermister/wechat-clean) 


大佬们 有没有解决方法 求求帮助

回答关注问题邀请回答
收藏

3 个回答

  • 那一抹笑😃 穿透阳光
    那一抹笑😃 穿透阳光
    07-09

    没有

    07-09
    有用
    回复 1
    • 榕桉
      榕桉
      07-09
      谢谢
      07-09
      回复
  • 朱兆恩(易做图)
    朱兆恩(易做图)
    07-08

    直接把小程序删了,重新扫码访问

    07-08
    有用
    回复 1
    • 榕桉
      榕桉
      07-09
      用户不会这样,就是想提供给用户类类似功能的 按钮方便用户操作
      07-09
      回复
  • 拾忆
    拾忆
    07-08

    在新版本发布后使用 wx.getUpdateManager 并没有遇到你说的config.js不更新的问题。

    07-08
    有用
    回复 1
    • 榕桉
      榕桉
      07-09
      是概率事件 但昨天确实是这样的事情
      let apiBaseURL = https://mdl.xxx.com/
      let apiBaseURL = https://mdlapitest.xxx.com/  这样的没办法 我只有删了  数据才正常  官方默认的 wx.getUpdateManager   有概率 没有生效  或者生效了 没有将缓存 清空
      07-09
      回复
登录 后发表内容