【发布时间】:2017-04-08 16:44:11
【问题描述】:
我的代码按照 jszip 2x 运行,但现在显示错误“此方法已在 JSZip 3.0 中删除,请查看升级指南。”。我已经检查了升级指南,但我的代码仍然无法正常工作。我需要帮助下载 angularjs 中 zip 文件中的多个图像。提前致谢。
var zip = new JSZip();
var count = 0;
var zipFilename = "zipFilename.zip";
var urls = [
'http://54.190.15.249/photo/1476967612xyKgSfAlgHEHSt49LfnmvVw3MWTVq4.png',
'http://54.190.15.249/photo/1476967612xyKgSfAlgHEHSt49LfnmvVw3MWTVq4.png',
'http://54.190.15.249/photo/1476967612xyKgSfAlgHEHSt49LfnmvVw3MWTVq4.png'
];
urls.forEach(function(url){
var filename = "filename";
// loading a file and add it in a zip file
JSZipUtils.getBinaryContent(url, function (err, data) {
if(err) {
throw err; // or handle the error
}
zip.file(filename, data, {binary:true});
count++;
if (count == urls.length) {
var zipFile = zip.generate({type: "blob"});
saveAs(zipFile, zipFilename);
}
});
});
【问题讨论】:
-
这不是“为我编写代码”服务...
-
您...查看过升级指南吗?
-
哈哈。没有……
-
@TZHX 是的,我已经检查过了,但能够理解这就是为什么在这里寻求帮助
标签: javascript angularjs node.js jszip