Cordova的requestFileSystem方法的size参数是否可以执行任何操作?

时间:2014-02-28 23:31:01

标签: file cordova

Cordova提供以下用于请求文件系统的API:

window.requestFileSystem(type, size, successCallback, errorCallback)

Cordova文档声明:

  

size :表示应用程序需要多少存储空间(以字节为单位)

但是,他们的所有示例都将大小设置为0,如下所示:

  

window.requestFileSystem(LocalFileSystem.PERSISTENT,0,onSuccess,onError);

当我将size设置为0但在文件系统上使用空间时,我似乎没有遇到错误。当平台是ios或android时,大小实际上是否有任何意义,或者它是html5规范的遗留物,并且在移动设备平台上被忽略。

1 个答案:

答案 0 :(得分:1)

我认为“尺寸”参数适用于应用程序(您可以)知道您是否有足够的空间来完成/ apps需求。你需要10GB,所以你向设备询问..你明白了吗?好的玩!没有得到它...消息给用户“你需要购买一台新机器”你说requestFileSystem你只需要1MB大小,如果你使用5GB没有问题,但你不安全,你的应用程序可能会崩溃,那是它

当我测试大小为0时,我无法创建大于33个字符(或多或少)的文件。