如何使用javascript刷新浏览器应用程序缓存。我尝试使用这种方法https://www.html5rocks.com/en/tutorials/appcache/beginner/,但它似乎最初起作用。
我的要求是检查最新的 .appcache 而不重新加载浏览器。如何动态获取 .appcache 文件并将其提供给浏览器并要求用户重新加载浏览器:
window.applicationCache.addEventListener('updateready', function(e) {
if (window.applicationCache.status == window.applicationCache.UPDATEREADY) {
if (confirm('A new version of this site is available. Load it?')) {
window.location.reload();
}
} else {
// Manifest didn't changed. Nothing new to server.
}
}, false);
}, false);
我需要在某个时间间隔执行此操作