收藏
回答

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

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

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


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

23 个回答

  • 谭上彪
    谭上彪
    2021-01-30

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

    2021-01-30
    有用 2
    回复
  • 飞歌Fly
    飞歌Fly
    2021-10-11

    都2021年10月11日了,叫不醒装睡的人

    2021-10-11
    有用 1
    回复
  • Ellis
    Ellis
    2021-04-27

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

    2021-04-27
    有用 1
    回复
  • 快乐不打杨
    快乐不打杨
    2021-04-16

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

    2021-04-16
    有用 1
    回复 1
    • 小鸡啄米图
      小鸡啄米图
      2022-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");
      2022-02-17
      回复
  • さるです
    さるです
    2020-06-30

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

    2020-06-30
    有用 1
    回复 3
  • 如初
    如初
    2023-01-11

    如果hash应用,在index.html后面加入随机数且build打包js.css需要使用hash随机数,比如:https;//dab/index.html?v=122#/abc

    2023-01-11
    有用
    回复
  • 小曹
    小曹
    2022-11-01

    已经快23年,依旧没有解决,蹲

    2022-11-01
    有用
    回复
  • 一缕烟
    一缕烟
    2022-04-25

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

    2022-04-25
    有用
    回复
  • 小鸡啄米图
    小鸡啄米图
    2022-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");
    


    2022-02-17
    有用
    回复
  • 未曾遗忘
    未曾遗忘
    2022-02-09

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

    2022-02-09
    有用
    回复

正在加载...

登录 后发表内容