收藏
回答

小程序web-view 组件缓存问题

框架类型 问题类型 API/组件名称 终端类型 操作系统 微信版本 基础库版本
小程序 需求 web-view 客户端 6.6.7 1.9.97

web-view 缓存严重,如果是老用户进去还是旧的页面,安卓上还可以使用手机管家清理一下可以了,ios上清理不了,测试都不好进行啦,已经在url加了时间戳了


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

21 个回答

  • 社区技术运营专员-娇华
    社区技术运营专员-娇华
    2018-07-06

    你好,尝试删除小程序再重新进入或者重新登录微信账号?

    2018-07-06
    有用
    回复 14
    查看更多(9)
  • 谭上彪
    谭上彪
    2021-01-30

    现在 2021 年了,请问这个问题有解决了吗

    2021-01-30
    有用 2
    回复
  • 阿鸿
    阿鸿
    2021-04-27

    现在是2021年了,解决了吗?我也遇到同样的问题了!

    2021-04-27
    有用 1
    回复
  • 明天会更好
    明天会更好
    2021-04-16

    已经2021年4月了,这个问题还是存在,18-21这个bug是真的不想改了啊

    2021-04-16
    有用 1
    回复 1
    • 邢
      02-17
      header("Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0");
              header("Expires: Sat, 26 Jul 1997 05:00:00 GMT");
              header("Pragma: no-cache");
      02-17
      回复
  • さるです
    さるです
    2020-06-30

    nginx设置缓存时间 -1 不进行缓存。这样我每次拿到的都是新页面。

    2020-06-30
    有用 1
    回复 3
    • さるです
      さるです
      2020-06-30
      expires
      2020-06-30
      回复
    • 小月博客
      小月博客
      2021-05-24
      这个亲测有效吗亲?前端需要修改什么吗?
      2021-05-24
      回复
    • さるです
      さるです
      2021-07-19回复小月博客
      这个是改nginx从根源解决缓存,代价是每次请求新资源增加流量。
      2021-07-19
      回复
  • 许
    04-25

    2022/04/25, 这个问题依然存在呀。

    04-25
    有用
    回复
  • 邢
    02-17

    亲测有效

    //只要配置服务端http的Cache-Control Expires Pragma 即可  
    header("Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0");
    header("Expires: Sat, 26 Jul 1997 05:00:00 GMT");
    header("Pragma: no-cache");
    


    02-17
    有用
    回复
  • SummerEndless
    SummerEndless
    02-09

    现在是2022年2月9日,依旧有这个问题

    02-09
    有用
    回复
  • du
    du
    2021-11-15

    现在2021年11月了,快12月了,这个问题还没解决吗?

    2021-11-15
    有用
    回复
  • 李少庚
    李少庚
    2021-11-08

    亲测有效 解决了

    打开微信 我 — 设置 — 通用 — 存储空间 — 缓存 把缓存请了 就好了 老用户一般是这样 新用户打开小程序的话应该没有问题 这是目前 唯一简单 可以的


    2021-11-08
    有用
    回复

正在加载...

登录 后发表内容