本地存儲的大小限制爲5M,當我在Service Worker中使用時,是否有任何高速緩存存儲限制?服務工作者緩存存儲的大小限制是多少?
回答
簡短的回答是,這將是針對特定瀏覽器和截至目前(2016年8月30日),大多數瀏覽器還沒有開始支持。
長答案是服務人員規範中規定的緩存仍然是工作草案。退房W3組織服務工作者規格的更多信息,如果有興趣:
https://www.w3.org/TR/service-workers/
下,每Mozilla的文件,與在職職工名單瀏覽器的兼容性以及緩存API。
的Web/API /緩存
https://developer.mozilla.org/en-US/docs/Web/API/Cache#Browser_compatibility
服務人員API
https://developer.mozilla.org/en-US/docs/Web/API/ServiceWorker#Browser_compatibility
隨着越來越多的瀏覽器支持這些API,它會更容易圖表瀏覽器實施緩存限制,以正確解決您的問題。隨着事態的發展,我鼓勵其他人改進這個答案。
暫時傑克阿奇博爾德 - 服務工作者規範的編輯 - 提供了以下網站,以幫助監測和告知服務人員的準備開發商,包括在各種瀏覽器的緩存:
希望這有助於
隨着2016年8月15日的,阿迪·奧斯馬尼posted:
多少可以喲你存儲?在Chrome和Opera中:您的存儲空間源自每個 (而不是每個API)。兩個存儲機制都將存儲數據 ,直到到達瀏覽器quota。應用可以檢查他們在配額管理API中使用的配額 。 Firefox:沒有限制,但在存儲50MB數據後會提示 。移動Safari:最大爲50MB,桌面 Safari:無限(5MB後提示),250MB的IE10 +最大值和10MB的提示值爲 。 PouchDB track IDB存儲行爲。面向未來: 對於需要更多持久存儲的應用程序,請參閱 Durable Storage正在進行的工作。
凡每起源意味着API的喜歡的localStorage將與API的類似服務工作者高速緩衝存儲器來共享存儲空間。
- 1. Azure緩存服務的大小限制
- 2. 服務工作者緩存
- 3. 服務工作者與多個緩存
- 4. 限制Dropbox緩存大小
- 5. 服務工作者緩存是否支持緩存控制頭文件?
- 6. Android將數據存儲到緩存需要多少時間?或者,存儲的最大數據量是多少?
- 7. 服務工作者高速緩存
- 8. CKFinder - 限制存儲大小
- 9. MongoDB限制存儲大小?
- 10. 高速緩存內存大小限制
- 11. 檢查服務工作者緩存中是否存在URL
- 12. 服務工作者可以在每個源的瀏覽器緩存中存儲多少數據?
- 13. amazon ec2實例中的緩存內存大小是多少?
- 14. 緩存存儲中每個密鑰可以存儲的最大數據/ URL的大小是多少?
- 15. nginx的限制總緩存大小
- 16. 限制緩存目錄的大小
- 17. 服務工作者保持其緩存多久?
- 18. ODataActionParameters的大小限制是多少?
- 19. NSMutableDictionary緩存和/或大小限制
- 20. 移動圖像緩存大小限制?
- 21. 在Linux中限制Chromium緩存大小
- 22. 限制內存緩存存儲
- 23. 課堂大小限制是多少?
- 24. WinRT隔離存儲的最大大小(MB)是多少?
- 25. PHP APC存儲值的最大大小是多少?
- 26. 減少PNG存儲大小
- 27. iOS上的存儲和緩存限制
- 28. 估計服務器存儲的大小
- 29. Amazon EC2服務器的存儲限制
- 30. NSMutableArray的大小(內存)是多少?
「*本地存儲的大小限制爲5M,*」不正確:用戶可以更改此限制,如果您不是用戶,則無法知道它是什麼。 – Kaiido