收藏
回答

web-view嵌入的h5页面缓存严重,如何清除?

环境:项目为小程序webview嵌入h5

问题:每次发布之后(经过服务器重启),小程序访问的h5缓存严重,部分用户在发布完后的第二至三天仍有缓存。已在HTML页面头部增加cache-control:no-cache;expires:0 等meta标签,但是并没有什么作用

有什么办法可以清除缓存?(类似于浏览器窗口,会有菜单提供清除缓存、历史记录等)

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

4 个回答

  • 疯狂的小波
    疯狂的小波
    2022-05-17

    刚好最近也遇到了这个问题,整理了下,可以参考下这个文档。https://juejin.cn/post/7098522027291574280

    2022-05-17
    有用
    回复
  • L
    L
    2022-04-07

    很可能是服务器ngxin导致的,ngxin域名转发expires:0

    2022-04-07
    有用
    回复
  • 哄哄
    哄哄
    2022-01-11

    H5有挂 CDN吗, 会不会是CDN的缓存丫

    2022-01-11
    有用
    回复
  • 拾忆
    拾忆
    2022-01-11

    可以试试每次访问H5的时候给URL带上随机数或者时间戳

    2022-01-11
    有用
    回复 2
    • 安与不安。
      安与不安。
      2022-01-11
      我也试过了,不太行
      2022-01-11
      回复
    • 光与风的颂
      光与风的颂
      2022-09-01回复安与不安。
      看下h5项目是不是hash模式,所以URL带上随机数或者时间戳不会起作用,换成history模式加随机数就可以了呢?
      2022-09-01
      回复
登录 后发表内容