我使用精美的上传程序将文件上传到我的服务器,它是一个很棒的库,配置非常简单。我想使用chunked编码,我期望从服务器的每个块的自定义响应,即不仅仅是success = true或reset = true。我希望能够在每个块上执行一些自定义操作(因为服务器在返回之前对每个块执行一些后处理)。
理想情况下,我需要一些带有onChunkUploaded
或onSuccessfulChunkUpload
回调的 ChunkUploaded 事件,以允许我从服务器获取每个块的响应数据。这可以从function handleSuccessfullyCompletedChunk(id, response, xhr)
调用。
我注意到,这已经部分用于S3上传,因为您返回每个上传部分的ETag并存储这些etags,直到您调用包含所有部分etags的完整上传方法。如果我们能够从普通的精细上传器api中获得类似的话,那就太好了。
是否有可能获得UploadedChunked
回调?这将提供类似于pluploader的功能,该pluploader具有包含响应对象的ChunkUploaded事件。
在精细上传程序中使用此功能真的很棒!
以下是fineuploader-4.0.0.js的建议补丁; https://gist.github.com/nightwolfzor/7192157
编辑:创建拉取请求; https://github.com/Widen/fine-uploader/pull/1028
干杯。