我在Firebase上運行了PWA。我的圖片文件託管在Firebase存儲上。我注意到我的瀏覽器不能爲從存儲系統加載的文件保存緩存。瀏覽器請求每個頁面刷新的文件。它會導致不必要的延遲和流量。 https://firebasestorage.googleapis.com/v0/b/discipulado-7b14b.appspot.com/o/book3.png?alt=media&token=65b2cde7-c8a4-45da-a743-401759663c17:將緩存設置爲Firebase存儲中的文件
我的JS腳本從火力地堡存儲的下載鏈接,例如加載文件。
我可以緩存這些請求嗎?
UPDATE
根據這些answer我不應該使用火力地堡存儲從我的站點主機文件。只是爲了管理用戶的下載和上傳。它是否正確?
https://firebase.google.com/docs/reference/js/firebase.storage.SettableMetadata#cacheControl –
對於存儲,您可以在文件上設置元數據,如'contentType '或'cacheControl' –