每个源的浏览器缓存中服务工作者可以存储多少数据
How much data can service worker store in browser cache per origin?
我了解服务人员将所有静态文件和动态数据存储在浏览器的缓存中,并使网站离线。但我很想知道,每个源的浏览器缓存内存中可以存储多少数据服务工作人员有限制吗。像本地存储一样,每个源的限制为10 MB(在大多数浏览器中)。
它不是直接服务工作者的缓存,而是缓存API的存储,目前只能通过服务工作者使用。未来它将受到API配额的监管。
目前,它在不同的浏览器之间有所不同。我能够使用Chrome和Chrome手机中的服务人员在缓存中放入约500MB,并且正在超时,而不是超过任何配额。
可能它类似于相关浏览器中的AppCache。
相关文章:
- 将作用域存储在JSON中
- 使用javascript存储变量的最安全方式
- 当图像转换为本地存储的DataURL时,EXIF被删除
- 如何在chrome扩展中存储数据/结果,以及如何使用setTimeout使其只被调用一次
- 如何有效地将游戏数据存储在URL查询字符串中
- 在同一个服务工作者中处理service-worker.js有任何影响吗
- Ember.js-接口状态应该存储在哪里
- 如何解雇“;铁局部存储负载”;事件
- 本地存储中的字符串到字节数组转换
- 从jQuery调用存储在Variable中的函数
- 推荐在JavaScript中执行存储为字符串的函数,而不是使用eval
- 通过另一个php应用程序将我的项目推送到Github存储库中
- 将数据存储在javascript数组中以供进一步使用
- 在页面卸载时写入HTML5 FileSystem API存储
- 加载存储在IndexedDB中的HTML页面
- 在字符串中查找所有图像 src URL 并存储在数组中
- 如何从C#代码背后调用本地存储的javascript函数
- 在ListView中添加JSON数组中存储的图像-ReactNative
- 将数据存储到元素中
- 使用ajax下载与存储名称不同名称的文件