收藏
回答

微信网页缓存问题

问题模块
API和组件

项目是spa应用,用webpack切了很多chunk。


无论如何设置http头,或者直接在文件中设置http-equiv,都无法正常禁用html的缓存。除非手动刷新页面。


因为html没有更新,入口的chunk也没有更新,导致后续所有chunk都是老版本。


请问怎么才能彻底禁用html页面的缓存?

最后一次编辑于  2017-11-27  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏

5 个回答

  • 仙森ღ₅₂₀¹³¹⁴
    仙森ღ₅₂₀¹³¹⁴
    2017-11-27

    那最原始的方法。链接加个时间戳  ===

    2017-11-27
    赞同
    回复
  • uncaught error
    uncaught error
    2017-11-27

    是不一样的,但是html被缓存了,入口的chunk文件就没变,后面的文件就都没变了。。

    2017-11-27
    赞同
    回复
  • 仙森ღ₅₂₀¹³¹⁴
    仙森ღ₅₂₀¹³¹⁴
    2017-11-27

    啊哈哈 习惯性的以为是小程序 微信缓存 是他自带的机制,你webpack打包生成的MD5值不一样吗

    2017-11-27
    赞同
    回复
  • uncaught error
    uncaught error
    2017-11-27

    不是小程序,是微信网页。

    2017-11-27
    赞同
    回复
  • 仙森ღ₅₂₀¹³¹⁴
    仙森ღ₅₂₀¹³¹⁴
    2017-11-27

    禁用不了的, - -页面都用onShow吧

    2017-11-27
    赞同
    回复