当我尝试执行
navigator.webkitPersistentStorage.requestQuota(1024 * 1024 * 1024 * 15, function (bytes) {
console.log('Successfuly allocated ' + bytes + ' bytes of persistant storage.');
}, function (e) {
console.log('Failed to allocate persistant storage!');
});
那么Chrome只会分配10737418240字节,恰好是10GB,但我要求的是15GB。当然,我确实单击了“允许”以分配更多存储空间。有人遇到过这个问题吗?
编辑:我看不出有人为什么拒绝我的问题。
我之所以要分配这么多数据,是因为我们的应用程序必须存储大量医学图像。 10GB绝对不够。
此外,从https://developer.chrome.com/apps/offline_storage#persistent:
EDIT2:不,我的磁盘未满。可用空间约为110GB。
最佳答案
我已将错误报告给Google。原来最大永久存储配额确实为10GB,但是文档说“与硬盘驱动器上的可用空间一样大”是不正确的。
https://bugs.chromium.org/p/chromium/issues/detail?id=540574&q=persistent%20storage&colspec=ID%20Pri%20M%20Stars%20ReleaseBlock%20Component%20Status%20Owner%20Summary%20OS%20Modified