我有一些文件,在获取它们后,使用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;
您知道有哪些其他解决方案可以提供跨浏览器支持吗?
:)
。链接:http://htanjo.github.io/jszip-demo/ - Tats_innit