Tôi có một ứng dụng HTML5 sử dụng bộ đệm ẩn ngoại tuyến với tệp kê khai. Cách duy nhất kích hoạt cập nhật bộ đệm là một thay đổi trong tệp kê khai trên máy chủ. Tôi đang tìm một cách có lập trình hết hạn bộ nhớ cache và thực thi cập nhật.HTML5 bộ nhớ cache ngoại tuyến hết hạn có lập trình
Tôi đã đi qua spec, tìm kiếm một số phương pháp trên window.applicationCache để hết hạn bộ nhớ cache. Nhưng không tìm thấy gì cả. Có phương thức update() nhưng sẽ chỉ cập nhật nếu bộ nhớ cache hết hạn (nghĩa là có thay đổi trong tệp kê khai). Vì vậy, điều đó không giúp được gì.
Bất kỳ ai biết cách lập trình hết hạn bộ nhớ cache của ứng dụng và buộc phải tải xuống?
Cách lập trình * phía máy chủ là để máy chủ '404' cho tệp kê khai cũ. Bạn nên sử dụng tên tệp kê khai có chứa chuỗi phiên bản để bạn có khả năng hết hạn phiên bản cũ của tệp kê khai. – meagar