0

我使用Rails 4和rack-offline來緩存我的頁面。我也想緩存(動態生成)的HTML頁面進行離線瀏覽。問題是,隨着HTML5的工作方式,它們將保持陳舊狀態,直到應用程序清單更新。強制rack-offline(或Rails)更新緩存清單

文檔說:

在生產中,它一旦產生基於 所有的資產清單中的內容的SHA哈希。這意味着緩存清單 不會被視爲陳舊,除非底層資產發生變化。

當我的一個html頁面發生變化時,有什麼辦法可以觸發新的哈希生成?例如,在數據庫更新之後。

回答

0

可能不會,因爲AppCache是​​用於靜態資源的。最好使用靜態HTML頁面,並使用JavaScript來加載動態內容。

查看appcachefacts.info瞭解更多信息。