0
我試圖清理我的緩存在web應用程序,因此,我抹去我的CSS,並把這個功能在我all.js存檔,下面的document.ready:緩存清理不進入功能
// Check if a new cache is available on page load.
window.addEventListener('load', function(e) {
console.log("entered the function");
window.applicationCache.addEventListener('updateready', function(e) {
console.log("entered the function 2");
if (window.applicationCache.status == window.applicationCache.UPDATEREADY) {
// Browser downloaded a new app cache.
// Swap it in and reload the page to get the new hotness.
window.applicationCache.swapCache();
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);
問題是,它不會清理我的緩存,在清除我的css後它仍然顯示舊的,並且console.log(「輸入函數2」)也不打印。 任何人都可以幫忙嗎? 非常感謝你!