将文件加载到Blob中以进行压缩和上传

时间:2019-08-18 13:48:36

标签: javascript blob plupload

我想将所有文件添加到Blob并压缩,然后使用plupload上传。

我已经在Google上搜索了好几天了,却一直无法弄清答案。

uploader.bind('FilesAdded', function(up, files) {

    plupload.each(files,function(file) {

        source = file.getSource();
        relative_path = source.relativePath
        var fileCount = up.files.length;
        var ids = $.map(up.files, function (item) { return item.id; });
        alert(source);

        arrayFiles[index] = source;

        if (index + 1 == files_remaining){
            output = pako.gzip(arrayFiles , {to : "Uint8Array"});
            myBlob = new Blob(arrayFiles);

            uploader.addFile(myBlob);
            index = 0;
        }                  
        index++;

0 个答案:

没有答案