例如,我们有一个指向文件的链接,例如
<a href="/file.zip">file.zip</a>
让文件大小为 1000Mb。
如果我们点击链接,浏览器会立即开始下载,对吗?对!
但我想做以下事情:
我该怎么做?
没有尝试过,因为...我不知道如何使用这个。
这可以使用 AJAX 调用来完成。您无法跟踪 AJAX 调用的进度,因此您必须将 zip 分成多个(较小的)文件,然后按顺序调用这些文件,并随时更新进度条。
可以在此处找到此过程(包括代码示例): https://stackoverflow.com/a/8978468/27897211