请问egg服务端传输文件流到浏览器下载,当文件流达到2M时 chrome 直接提示下载失败-网络错误,如何解决这个问题?
发布于 5 年前 作者 zco4321 5127 次浏览 来自 问答

服务器接口返回的流没有异常错误 image.png 上面是接口的截图 但是现在下载文件大小过大时浏览器会直接提示错误 image.png 前端生成文件的代码如下 image.png 请问这个问题如何解决,能提供一个解决思路也行

1 回复

这是因为浏览器的限制,URL.createObjectURL(new Blob([res], { type: ‘text/xls’ }));你使用这个把内容转下,然后放到a标签href里

回到顶部