在java web项目 上 有一个批量下载文件的功能,文件下载时先打包然后再下载,在打包的过程中加了一个进度条。
我的打包请求发送之后,用ajax不断的请求我的进度信息,在Ie和火狐下正常,但是在谷歌浏览器下,每次都是等到我压缩完成返回信息之后ajax才会真正的发送获取进度的请求,也就是整个压缩过程就只 发送了一次取进度的请求,取回来就是百分百了。
我调试了一下写的方法,每次都是走了beforesend()方法之后就直接跳过执行下一个请求了,但是实际上并没有吧请求发出去。有那位大神知道是怎么回事吗? 求解