簡體   English   中英

重新加載服務人員並清除緩存

[英]Reload service workers and clear cache

我有一個帶有 Service Worker 的 React PWA,問題是我更新了項目並且新項目清理了舊項目。 問題是頁面仍然顯示項目的舊版本。 我知道解決方案是清除站點數據,或者換句話說。 硬重新加載和清空緩存。 有沒有辦法用 Javascript 清理緩存?

我通過 nginx 發送標頭以清除瀏覽器緩存解決了這個問題。 此問題是由瀏覽器中緩存的舊索引.html 引起的。 此處的信息: https://serverfault.com/questions/549200/how-do-i-force-nginx-to-load-new-static-files

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM