通过下面的方法获取文件夹大小
entry.getMetadata( successCB, errorCB, recursive );
具体代码如下:
plus.io.resolveLocalFileSystemURL(downloadRoot,function(entry){
entry.getMetadata(function(metadata){
var size = bytesToSize(metadata.size);
},function(){
var size = '0 B';
},true);
});
结果在只有一个子文件夹的情况下,大小是正常的,在多个子文件夹的情况下大小就变为真实大小的多倍。
2 个回复
2050
同样问题,焦急
2050
好像是当前文件夹下,有多个文件夹,好像获取不到子文件的大小,为空