我正在使用jszip使用javascript创建一个zip文件。我想压缩一个文件夹。我使用以下示例代码来创建zip文件
var zip = new JSZip();
zip.file("Hello.txt", "Hello World\n");
var img = zip.folder("images");
img.file("smile.gif", imgData, {base64: true});
var content = zip.generate();
location.href="data:application/zip;base64,"+content;
使用上面的代码,即将发布下载弹出窗口。但我想在没有浏览的情况下将该zip文件保存在特定位置。我该如何实现呢。在此先感谢您的回答
答案 0 :(得分:1)
仅供参考,zip.generate()已在jsZip 3.0中删除
答案 1 :(得分:0)
您无法使用javascript或其他脚本在没有浏览器的情况下将zip或任何其他文件保存在特定位置,这是违反安全规定的,因此根据我的知识,您无法通过javascript在列表中执行此操作。