最近我改变了缓存插件从可湿性粉剂最快的缓存可湿性粉剂火箭。我不得不移动一些内联JS代码到文件。问题是一些重复访问者可以在浏览器缓存旧JS文件。有一些方法,如何强制删除它,当他们访问网站?
ctehm74n1#
我的想法是仍然引用旧文件,如:
<script type="text/javascript" src="http://www.example.com/myOldFile.js?2"></script>
我还没有测试过它是否可以处理已删除的文件。但是它可以处理已更改的文件。所以我的假设是,它也可以处理已删除的文件。链接中问号后面的索引2将强制浏览器重新加载文件并从缓存中删除旧文件。我已经在许多浏览器和WebView对象(WKWebView和Android WebView)上测试过它。
1条答案
按热度按时间ctehm74n1#
我的想法是仍然引用旧文件,如:
我还没有测试过它是否可以处理已删除的文件。但是它可以处理已更改的文件。所以我的假设是,它也可以处理已删除的文件。
链接中问号后面的索引2将强制浏览器重新加载文件并从缓存中删除旧文件。
我已经在许多浏览器和WebView对象(WKWebView和Android WebView)上测试过它。