收藏
回答

小程序webview的静态资源设置了1年的强缓存,为啥杀掉小程序再打开webview缓存就失效了?

如题,打开webview,退出再重新打开,js的缓存是生效的。小程序进入后台再打开,静态资源缓存也是生效的。但是杀掉小程序,再重新打开webview,还是会重新请求资源,然而静态资源缓存并没有过期。

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

1 个回答

  • Mr.Zhao
    Mr.Zhao
    发表于移动端
    2022-12-04
    你缓存到磁盘,然后把磁盘内容清空了,磁盘都没有了,咋取缓存?没缓存不就重新请求服务器
    2022-12-04
    有用
    回复 2
    • BOB
      BOB
      2022-12-05
      浏览器关掉重新打开,强缓存的资源是不需要重新请求的,我没有删掉小程序,缓存就不应该消失吧
      2022-12-05
      回复
    • Mr.Zhao
      Mr.Zhao
      2022-12-05回复BOB
      缓存逻辑不一样   不是微信开发者 不知道它的实现
      2022-12-05
      回复
登录 后发表内容