使用pouchdb如何查找使用了多少存储空间以及剩余多少

时间:2015-05-25 04:15:07

标签: pouchdb

问题:

使用html5和pouchdb构建离线Web应用程序。

我必须显示应用程序使用了多少存储空间以及我的应用程序剩余多少空间。

我确实检查了pouchdb教程和api以查找是否有任何信息。但无法找到任何信息

1 个答案:

答案 0 :(得分:2)

不幸的是,浏览器供应商并未在任何地方公开此信息。这真的很神秘。即使在Safari的WebSQL中,他们也会为您提供补贴" 5MB,10MB,50MB等等,它们如何计算这些兆字节并不清楚。根据Safari的计算,我发现实际上大小相同的数据库会占用不同的空间。因为他们打开了更多的数据库名称(即使之后立即删除了这些数据库)。奇怪的东西。

也许HTML5 Quota Management API(目前正在草案中)有一天会有所帮助。