使用Cachebreaker 進行動態影像刷新
存取每次載入時提供新影像的動態影像來源時,強制刷新至關重要在網頁上顯示更新後的圖像。
在背景載入新映像並嘗試取代頁面上的現有映像時會出現此問題。儘管加載了新圖像,但在刷新頁面之前它可能不會顯示。
要解決此問題,可以將快取破壞器附加到映像URL 的末尾:
newImage.src = "http://localhost/image.jpg?" new Date().getTime();
此方法將目前時間戳記新增至URL,指示瀏覽器直接從來源而非從快取擷取影像。因此,瀏覽器將始終獲取最新版本的圖像,確保頁面上顯示更新的圖像。
免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。
Copyright© 2022 湘ICP备2022001581号-3