本地存储的大小限制为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