小编cod*_*ker的帖子

使用Javascript(JSZip)创建Zip文件无法在IE和Safari中运行

我有一些文件,在获取它们之后我使用JSZip将它们转换为zip ,但是这在Internet Explorer和Safari中不起作用,因为JSZip在IE中不能用于某些内容的URL.

var zip = new JSZip();
var linkArr=$(xml1).find('groupnode:eq('+id_no+')').find('link');
var linklength = $(linkArr).length;

for(i=0;i<linklength;i++)
{
    zip.file("../resources"+$(linkArr[i]).attr('src'),$(linkArr[i]).text());
} 

content = zip.generate();
location.href="data:application/zip;base64," + content;
Run Code Online (Sandbox Code Playgroud)

您知道其他任何提供跨浏览器支持的解决方案吗?

jquery internet-explorer jszip

5
推荐指数
1
解决办法
7171
查看次数

标签 统计

internet-explorer ×1

jquery ×1

jszip ×1