前端meta头设置清除缓存,为何在某些电脑下并未生效




现在的浏览器都是强制缓存脚本的,只有外部引入的文件才会被缓存,可以给这些外部文件后面添加时间戳,防止浏览器缓存

from disk cache
from memory cache
才会有用
如果你用的serviceWorker 普通刷新不能清除缓存,需要关闭浏览器重新打开,或者强制skinWaiting 然后刷新

在你的url里面加上一个 ?rnd=xxxxx,xxxx是一个随机数,肯定能避免缓存