如何在不使用指令的情况下检查angularJS中的文件大小?

时间:2015-12-14 10:16:10

标签: angularjs angularjs-scope ionic-framework ionic

我想使用文件路径检查文件大小。我在移动应用程序中成功地从相机/图像或照片查看器和文件浏览器中拾取文件。我也获得了文件和文件的完整路径,我成功将其上传到服务器上,但问题是在上传该文件之前我想检查文件大小。我搜索很多,但我无法得到适当的解决方案。每次我得到jQuery和angular指令都是解决方案。但我不想两者都使用。 我想,当我将文件路径传递给JS时,它将返回文件大小。

1 个答案:

答案 0 :(得分:0)

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);