在我的认知里,无解。 下载进度是计算 总量和已下载 的比值,如果任何一个未知,那怎么算呢?浏览器也不是神啊。 所以问题是,怎么在打包过程中提前知道打包后的压缩包文件大小。 那么新问题来了,还没打包完怎么知道最终的大小呢? 所以,建议下载搞成异步的,提交下载请求,然后界面上可以显示还剩多久打包完(多少个文件是已知的吧),打包完,给个链接(或自动重定向)点击下载。
阅读量:1
点赞量:0