我可以检查indexedDB占用多少空间吗?

用户名

我想了解我正在处理的Web应用占用了多少存储空间。更具体地说,我对存储在indexedDB中的数据大小感兴趣。

我知道我可以navigator.storage.estimate()用来获取总值,但是即使有一个空的db,它也会显示超过1 MB的字节,并且我有兴趣专门了解indexedDB的大小。

有没有办法检查尺寸?

约书亚·贝尔

当前没有标准(甚至非标准)API可以按类型对存储使用情况进行细分。

  • 在Chrome的DevTools中,“应用程序”标签按类型提供了存储的细分;点击左上方的“清除存储”视图,然后会出现一个图形。这对于本地调试很有用,但对“狂野”的存储使用不了解

  • navigator.storage.estimate()https://github.com/whatwg/storage/issues/63上有一些有关扩展此数据的讨论

更新:navigator.storage.estimate()现在按存储类型提供细分(在Chrome 75及更高版本中)。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章