小编Sre*_*T A的帖子

使用jsZip将图像从url添加到zip文件

我正在尝试使用jsZip创建一个zip文件.zip文件的内容是来自网络的图像.我创建了以下代码.但是当我运行它时,我得到的是一个22kb的空zip文件.

<html>
<head>
</head>
<body>    
<script type="text/javascript" src="jszip.js"></script>
<script type="text/javascript" src="FileSaver.js"></script>
<script type="text/javascript" src="jszip-utils.min.js"></script>   
<script>
var imgLinks=["url1", "url2", "url3"];    
function create_zip()
{
var zip=new JSZip();
for(var i=0; i<imgLinks.length; i++)
{ 
JSZipUtils.getBinaryContent(imgLinks[i], function (err, data) {
    if(err) {
      alert("Problem happened when download img: " + imgLink[i]);
      console.erro("Problem happened when download img: " + imgLink[i]);
      deferred.resolve(zip); // ignore this error: just logging
      // deferred.reject(zip); // or we may fail the download
    } else {
      zip.file("picture"+i+".jpg", data, {binary:true});
      deferred.resolve(zip);
    }
 });          
    }     
var …
Run Code Online (Sandbox Code Playgroud)

javascript jszip

6
推荐指数
1
解决办法
6333
查看次数

python字节码中的load name和load global有什么区别?

加载名称接受其参数,并将存储名称存储的名称值推入参数指示的位置。load global的功能类似,但是字节码中似乎没有全局存储。那么有什么区别以及如何加载全局工作

python bytecode python-internals

5
推荐指数
2
解决办法
397
查看次数

标签 统计

bytecode ×1

javascript ×1

jszip ×1

python ×1

python-internals ×1