Dropzone js拒绝添加的最后一个文件

时间:2016-03-22 17:23:30

标签: javascript dropzone.js

我使用dropzone.js上传一组图片。我设置了dropzone,以便只有在添加至少10个文件后才会处理文件上传队列:

var fileCount = 0;

dz.on("addedfile", function(file){
    fileCount++;

    if(fileCount >= 10){
        dz.processQueue();
        fileCount = 0;
    }
});

但是,出于某种原因,只接受了9个文件,其中一个被拒绝。我尝试过不同数量的文件(例如总共5个文件.4个被接受,1个被拒绝)。这有什么原因吗?

我的dropzone设置了以下选项:

var dz = new Dropzone('div#upload-container', {
    url: "./testupload.php",
    dictDefaultMessage: "Click or Drop Files Here",
    uploadMultiple: true,
    parallelUploads: 10000,
    maxFiles: 10000,
    acceptedFiles: "image/jpeg,image/png,image/jpg,image/JPG,image/JPEG,image/PNG",
    maxFilesize: 5,
    addRemoveLinks: true,
    autoProcessQueue: false
});

我也尝试过以下操作:

dz.on("addedfile", function(file){
    if(dz.getQueuedFiles().length >= 10){
        dz.processQueue();
    }
});

但是我遇到了同样的问题。

0 个答案:

没有答案