因此,我有一个包含服务工作者的超文本标记语言页面,服务工作者缓存index.html和我的JS文件。
问题是,当我更改JS时,更改不会直接显示在客户端浏览器上。当然,在chrome dev-tools中,我可以禁用缓存。但是在chrome mobile中,我该怎么做呢?
我尝试访问站点设置,然后点击了清除% RESET按钮。但它仍然从缓存加载旧的页面/加载。我尝试使用其他浏览器或chrome隐身,它会加载新页面。
然后,我尝试清除我的浏览数据(只是缓存),它工作了。
我想这不应该是这样的,对吧?如果不清除chrome浏览器缓存,我的用户将不会知道页面是否已更新。
https://stackoverflow.com/questions/45467842
复制相似问题