好的,所以我们将多个Base64二进制字符串传递到JSZip,制作一个可下载的zip文件,不幸的是,这个大小会让浏览器崩溃
JSZip有一个记录严密的压缩选项,我无法开始工作
Base64字符串很大请查看我的JSFiddles进行测试:
<div><img src="base64" /></div>
<button id="btnsave" >Download Zip</button>
JS
document.getElementById ("btnsave").addEventListener ("click", downloadZip, false);
function downloadZip() {
var zip = new JSZip();
zip.file("magic.gif", "base64", {base64: true, binary: true, compression: DEFLATE
});
答案 0 :(得分:1)
简单
zip.file("magic.gif", "base64", {base64: true, binary: true, compression: "DEFLATE"
});
请注意"
DEFLATE