小编Jay*_*ing的帖子

使用IndexedDB检测可用存储

我编写了一个离线应用程序,它利用IDB存储通常存在于MySQL数据库中以供离线使用的图像和文本.

但是,我试图找出一种方法,我可以读取IndexedDB的设备存储限制.我目前正在使用以下方法来确定这一点,尽管它仅适用于Chrome.

我正在使用/sf/answers/1284537201/中的代码段,它可以获得storageInfo基于WebKit的内容,但是如果有人知道如何在FF&IE上获取它,更具体地说是Safari会很棒.

根据我收集的内容,这将返回该浏览器为域而不仅仅是IDB存储的所有内容的使用配额.但是,我使用的是重新配额.从这个我要么执行AJAX请求到服务器来获取所有将要存储的文件的估计规模,制定出是否有足够的存储空间,否则我将计算存储在IDB的ammount的制定出是否有足够的存储更多.

我想知道是否有人采用更"流线型"的方法?还有一种方法可以检查FF/IE中的重新配额,特别是Safari,甚至可以检查IDB的配额.

javascript html5 indexeddb

22
推荐指数
1
解决办法
7582
查看次数

标签 统计

html5 ×1

indexeddb ×1

javascript ×1