七牛判断是否取消上传文件

最近在做视频分析的项目,遇到了一些关于七牛上传视频文件的问题。

当 选择的视频文件 大于 本地剩余空间 时,则取消上传。

'FilesAdded': function(up, files) {
             plupload.each(files, function(file,index) {
                    //重点在这里
                    var fileSize=0;
                    for(var i=0;i<files.length;i++){
                        fileSize+= Math.ceil(files[i].size/1024/1024); 
                    };
                    //space 为API获取的用户剩余空间值
                    //fileSize 为所选文件的总size
                  
                    if( space >= fileSize){
                        uploader.start();  // 文件上传
                    }else {
                        uploader.removeFile(file); //取消文件上传
                    }
                            
              });
},

 

posted @ 2017-09-18 16:00  weven  阅读(922)  评论(0编辑  收藏  举报