使用 org.apache.cordova.file 插件,我可以选择该文件并获取该文件的 native 路径。之后,我必须限制用户根据文件大小选择文件。但我无法获得文件大小。我的问题是我无法使用该插件获取文件大小。为此,我使用 this tutorial.
最佳答案
要获取文件大小,您需要通过元数据访问它,如下所示:
window.resolveLocalFileSystemURL(filePath,
function (fileSystem) {
fileSystem.getFile(fileName, {create: false},
function (fileEntry) {
fileEntry.getMetadata(
function (metadata) {
alert(metadata.size); // get file size
},
function (error) {}
);
},
function (error) {}
);
},
function (error) {}
);
关于angularjs - 使用 org.apache.cordova.file 获取选定的文件大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32858805/