删除indexedDB数据库不会减少Internet.edb大小

时间:2016-08-17 16:34:47

标签: internet-explorer-11 indexeddb

我有一个应用程序,我将一些图像存储在indexedDB中。 在IE11中,我似乎遇到以下问题: 当我创建数据库时,存储数据库的Interner.edb(C:\ Users \%USERNAME%\ AppData \ Local \ Microsoft \ Internet Explorer \ Indexed DB)文件的大小明显增加但是它的大小不会减少当我以编程方式删除数据库时

var request = window.indexedDB.deleteDatabase("databaseName");

或手动通过"工具 - >互联网选项 - >设置(在浏览历史记录部分中) - >缓存和数据库选项卡"并删除该条目。

结果,它达到了最大限制,我得到一个QuotaExceededError或一个"没有足够的存储空间来完成这个操作"我尝试存储几百MB的数据时出现错误消息。我已将限制设置为最大值(1GB)。

知道删除数据库后Internet.edb大小没有减少的原因吗?

0 个答案:

没有答案