Cái này là khá cũ nhưng khi tôi nhìn thấy một câu trả lời sai đang được bỏ phiếu, tôi cảm thấy muốn đưa ra một số gợi ý ....
Nếu những người gặp khó khăn khi lo oking tại spec, bạn có thể thấy rằng không có cách nào để mã buộc trình duyệt tải lại bộ nhớ cache, trừ khi có sự thay đổi trong tệp kê khai và đó là khi "appCache.status == window.applicationCache.UPDATEREADY" là đúng.
Nhìn đây http://www.w3.org/TR/2011/WD-html5-20110525/offline.html
"updateready Các nguồn lực được liệt kê trong biểu hiện mới đã được redownloaded, và kịch bản có thể sử dụng swapCache() để chuyển sang bộ nhớ cache mới."
Vì vậy, hãy đọc kỹ, bạn thấy rằng applicationCache được chuyển đến trạng thái đó khi tài nguyên vừa tải xuống ... tức là sự kiện "tải xuống" trước đã xảy ra ... và trước đó là "kiểm tra" "....
Nguồn
2015-05-12 20:00:58
Bạn đã xem bài đăng này chưa? http://stackoverflow.com/questions/1011605/clear-the-cache-in-javascript hoặc trang này: http://stackoverflow.com/questions/8155064/how-to-programmatically-empty-browser-cache –
vì vậy chúng tôi không thể cập nhật phiên bản ứng dụng HTML 5 của bộ nhớ cache? – Tushar
Xem câu trả lời của tôi dưới đây –