Cordova requestFileSystem:错误计算iOS上的可用磁盘空间?

时间:2014-06-04 11:33:39

标签: ios cordova diskspace cordova-plugins

我在iOS上遇到一些问题,尝试使用File plugin 1.0.1分配超过140 MB。

我在设备上有10千兆免费但是抛出了QUOTA_EXCEEDED_ERR

以下是代码:

var requestBytes = 150 * 1024 * 1024;

window.requestFileSystem(LocalFileSystem.PERSISTENT, requestBytes, function(fs) {
    // success callback
}, function (e) {
      // error callback
});

我看到在CDVFile.m的requestFileSystem方法中调用的可用空间总是大约144 MB。

有什么想法吗?如何计算自由空间? iOS应用程序有一些限制吗?

请注意,在android上我没有任何问题。

1 个答案:

答案 0 :(得分:0)

这是一个错误。 我打开了一个已在主分支上合并的问题

https://issues.apache.org/jira/browse/CB-6872