0

我正在使用 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 文件保存在特定位置而无需浏览。我该如何实现。提前感谢您的回答

4

2 回答 2

1

仅供参考, zip.generate() 已在 jsZip 3.0 中删除

于 2017-04-10T14:42:54.537 回答
0

您不能在没有浏览器的情况下使用 javascript 或其他脚本将 zip 或任何其他文件保存在特定位置,这是违反安全规定的,因此据我所知,您不能在 javascript 列表中执行此操作。

于 2013-06-07T06:09:51.357 回答