5
我有一個HTML5應用程序,它有一個大的清單文件,其中包含大量的PDF文件。第一次訪問時,緩存會在幾分鐘內下載並正確應用。HTML5新緩存不適用
當我做出更改並相應地更新清單時,據報道它會再次下載緩存,但速度更快,這表明它實際上並未獲取文件。我正在監視緩存事件,一切都完成而沒有錯誤,但沒有任何更改。
如果我從清單中刪除大部分PDF,它的行爲應該如此,所以我知道這是一個空間問題。有沒有辦法在下載新文件之前以編程方式清除緩存?我猜猜這個提取沒有發生,因爲它的空間不足,但沒有引發錯誤事件。
您是否在清單更新後監視了請求?瀏覽器可能正在查詢新的PDF文件,但您的服務器可能正在響應'304 Not Modified'。 – pgreen2