如何在不使用指令的情况下检查angularJS中的文件大小?
我想使用文件路径检查文件大小。在我的移动应用程序中,我成功地从照相机/图像或照片查看器和文件浏览器中拾取文件。我也得到了文件和文件完整路径,我成功地将其上传到服务器上,但问题是,在上传文件之前,我想检查文件大小。我搜索了很多,但找不到合适的解决方案。每次我得到jQuery,angular指令就是解决方案。但我不想两者兼用我想,当我将文件路径传递到JS时,它将返回文件大小。您是否使用任何插件将您的图像从移动设备上载到服务器(cordova文件api)?请查看此是,$cordovaFileTransfer,参考:-如何在不使用指令的情况下检查angularJS中的文件大小?,angularjs,angularjs-scope,ionic-framework,ionic,Angularjs,Angularjs Scope,Ionic Framework,Ionic,我想使用文件路径检查文件大小。在我的移动应用程序中,我成功地从照相机/图像或照片查看器和文件浏览器中拾取文件。我也得到了文件和文件完整路径,我成功地将其上传到服务器上,但问题是,在上传文件之前,我想检查文件大小。我搜索了很多,但找不到合适的解决方案。每次我得到jQuery,angular指令就是解决方案。但我不想两者兼用我想,当我将文件路径传递到JS时,它将返回文件大小。您是否使用任何插件将您的图像从移动设备上载到服务器(cordova文件api)?请查看此是,$cordovaFileTrans
function resolveLocalFileSuccessHandler(fileEntry) {
alert(fileEntry.name);
alert(fileEntry.fullPath);
fileEntry.getMetadata(function(metadata) {
alert(metadata.size); // or do something more useful with it..
});
}
function resolveLocalFileErrorHandler(error) {
alert(error);
}
$window.resolveLocalFileSystemURL(filePath, resolveLocalFileSuccessHandler, resolveLocalFileErrorHandler);