我已经阅读了有关在Dropzone(https://gitlab.com/meno/dropzone/wikis/faq#chunked-uploads)中进行块上载的[FAQ],但是我仍然无法确定Dropzone.js如何进行块上载。
给定chunkSize
,Dropzone是否可以为我解析文件?好像我需要在放置区中编辑params
选项,但是我不知道如何具体修改它,以及不知道将什么放入params对象中进行分块。
到目前为止,我用于分块的代码仅在我的dropzone的.options对象中概述。
Dropzone.options.fileUpload = {
paramName: "file",
method: 'put',
headers: {
"x-ms-blob-type": "BlockBlob"
},
maxFileSize: 5000, //Size in MB...means can send up to 5.0GB
clickable: true,
uploadMultiple: false, //Change to true when not chunking
chunking: true,
forceChunking: true,
chunkSize: 1000000, //1 MB Chunks, but sent in Bytes
parallelChunkUploads: true,
retryChunks: true,
retryChunksLimit: 3,
maxFiles: 5
.
.
.
Code continues that uses Dropzone's "addedFile", "processing", and "sending" events.
我只需要澄清一下Dropzone如何处理大块上传文件。