为了账号安全,请及时绑定邮箱和手机立即绑定

纯前端环境处理1GB Blob类型的问题

纯前端环境处理1GB Blob类型的问题

30秒到达战场 2018-10-12 14:11:18
自己开发了一个在线打包epub漫画的项目https://wing-kai.github.io/ep...发现只要导入的图片总大小太大,会出现文件无法下载的情况。最初打包使用的是JSZip,后来换了zip.js 试了下仍然不成功。下载代码基本上长这样const anchor = document.createElement("a");const objectURL = window.URL.createObjectURL(blob);  // 这个blob大小1gbanchor.download = 'book.epub'anchor.href = objectURL; anchor.click();运行环境是 15年 15寸 mbp低配、chrome最新版我猜应该是浏览器对Blob类型的限制?但是我找不到更多关于前端Blob的文章所以对这个问题毫无头绪……
查看完整描述

1 回答

?
慕村9548890

TA贡献1884条经验 获得超4个赞

没有遇到过的需求``但SO跟google了一下,原因应该是1G超过了浏览器的限制.
注:图片截自filesaver的git repo(参考链接1).

https://img1.sycdn.imooc.com//5bf0fd070001600806940469.jpg

查看完整回答
反对 回复 2018-11-18
  • 1 回答
  • 0 关注
  • 516 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号