最佳答案
所以,我有一个 HTML 页面与服务人员, 服务工作者缓存 index.html 和我的 JS 文件。
问题是,当我更改 JS 时,更改不会直接显示在客户端浏览器上。当然,在 chrome dev-tools 中,我可以禁用缓存。但是在 Chrome 手机里,我该怎么做呢?
我尝试访问站点设置并按 CLEAR% RESET 按钮。 但是它仍然从缓存加载旧的页面/加载。 我试图使用其他浏览器或铬隐藏和它加载新的页面。
然后,我尝试清除我的浏览数据(只是缓存) ,它的工作。
我想这不应该是这样的,对吗?如果不清除 chrome 浏览器缓存,我的用户就不会知道页面是否被更新。