Dropzone.js上传进度条无法正常工作

Tol*_*arı 7 javascript dropzone.js

当我尝试上传大文件时,进度条立即变为100%,而实际上文件仍在进行中,进度条等待完全直到完成上传进度.如何在上传进度完成后将其设为完整.

在此输入图像描述

在完成上传进度之前,它正在等待这样.

在此输入图像描述

这就是它完成的时候

Bes*_*sat 1

Drop zone 不进行上传进度计算,您应该自己计算并将百分比提供给 drop zone 组件。

当您通过http请求发送上传请求时,您可以检查文件大小以获得上传的总大小。然后,根据服务器 (onData) 的每个响应,检查整个文件大小已上传了多少。有了总大小和上传大小,您可以设置放置区的上传百分比。

此外,还有一个完整事件,当上传成功或由于错误而取消时会触发该事件。