Cordova提供以下用于请求文件系统的API:
window.requestFileSystem(type, size, successCallback, errorCallback)
Cordova文档声明:
size :表示应用程序需要多少存储空间(以字节为单位)
但是,他们的所有示例都将大小设置为0,如下所示:
window.requestFileSystem(LocalFileSystem.PERSISTENT,0,onSuccess,onError);
当我将size设置为0但在文件系统上使用空间时,我似乎没有遇到错误。当平台是ios或android时,大小实际上是否有任何意义,或者它是html5规范的遗留物,并且在移动设备平台上被忽略。
答案 0 :(得分:1)
我认为“尺寸”参数适用于应用程序(您可以)知道您是否有足够的空间来完成/ apps需求。你需要10GB,所以你向设备询问..你明白了吗?好的玩!没有得到它...消息给用户“你需要购买一台新机器”你说requestFileSystem你只需要1MB大小,如果你使用5GB没有问题,但你不安全,你的应用程序可能会崩溃,那是它击>
当我测试大小为0时,我无法创建大于33个字符(或多或少)的文件。