700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > jszip 解压压缩包_使用zip.js压缩文件和解压文件

jszip 解压压缩包_使用zip.js压缩文件和解压文件

时间:2018-12-27 17:16:54

相关推荐

jszip 解压压缩包_使用zip.js压缩文件和解压文件

官方例子支持在线演示效果。

研究的目的是:如何获取zip包中的信息并读取传输(其实使用JAVA或者node.js更容易实现,之所以使用js也是因为业务的特殊性)。

准备库:

下载成功解压是这样的,如图所示:

和分别在dist和vendor目录下

jszip-utils.js 在dist目录下

一、使用zip.js压缩生成zip包

源码如下:

zip.file("1.in", "1 1");

zip.file("1.out","2");

zip.generateAsync({type:"blob"})

.then(function(content) {//see FileSaver.js

saveAs(content, "example.zip");

});}

二、读取zip包内容并输出文件目录

}

兼容性

zip.js可以在所有的chrome浏览器和firefox浏览器中运行, 可以在safari6和IE10,以及IE10以上运行;

如果要在IE9和safari中运行需添加, 具体可以参考官网的说明:

1:并引用这个JS: /lindenlab/llsd/raw/7d2646cd3f9b/js/typedarray.js

demo

window.un= newUnZipArchive( file );

un.getData(function() {vararr=un.getEntries();varstr= "";for(vari=0; i

str+= "

"+arr[i]+""};

$("#dir").html( str );

});

});vardownload= function( filename ) {

un.download( filename );

};

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。