Chrome文件链接大长度-标签崩溃
Chrome File Link Big Length - Tab Crashes
我使用JSZip在我的HTML页面中创建zip文件。创建完zip文件后,我使用以下机制将这些文件放到
以供下载document.getElementById(elementId).href = "data:application/zip;base64,"+content;
在正常情况下可以正常工作。但是,有时zip文件超过2 MB,因此url的长度会大于2097152个字符。当我点击这个链接时,标签崩溃了。从这个链接,我发现
当前chrome浏览器的URL长度限制是2097152个字符
我想知道在不拆分zip文件的情况下解决这个问题的可能方法是什么。是否有不同的方式来呈现供下载的文件?
您可以在最近的浏览器(或filesver .js polyfill)中使用saveAs
。来自http://stuk.github.io/jszip/documentation/howto/write_zip.html:
var blob = zip.generate({type:"blob"});
saveAs(blob, "hello.zip");
相关文章:
- 在<页眉>标签
- Ckeditor-plugin:插入虚假元素add不情愿<p>标签前后
- iframe正在添加标签,需要删除它们
- 如何自动调整标签的高度以适应内容
- Jquery标签插件粘贴问题
- Twitter引导程序Typeahead-Id&标签
- location.reload(true)崩溃浏览器选项卡
- Highcharts-如何在自定义格式化程序中获得默认的y轴标签格式化程序
- 引导程序崩溃一次只能看到一个
- Morris.js折线图x轴标签在调整大小后消失
- JavaScript goto 标签如何使用内部循环
- 显示某个用户ID的某个标签的30张Instagram图片
- 标签客户端的设置值
- 谷歌图表显示所有标签
- 如何在图片和边缘之间居中设置标签
- Grunt构建导致Angular应用程序在dist上崩溃
- 在Datatables中设置本地化后,需要更改标签文本
- 移动Safari在动态改变视频标签源时崩溃
- Chrome文件链接大长度-标签崩溃
- Safari浏览器崩溃时,取消对焦和再次对焦标签用jquery代码网站