gpt4 book ai didi

javascript - 无法使用 JSZip 下载文件夹

转载 作者:行者123 更新时间:2023-11-28 05:56:29 32 4
gpt4 key购买 nike

我想要压缩下载一个文件夹。我似乎无法找出如何。 JSZip 似乎只能下载文件。

我不想使用 PHP。

最后一件事,我希望通过链接下载它,例如下载

最佳答案

只要继续调用 zip.file() 即可。看看他们 http://stuk.github.io/jszip/ 中的例子

例如如下:

var zip = new JSZip();

// Add a text file with the contents "Hello World\n"
zip.file("Hello.txt", "Hello World\n");

// Add a another text file with the contents "Goodbye, cruel world\n"
zip.file("Goodbye.txt", "Goodbye, cruel world\n");

// Add a folder named "images"
var img = zip.folder("images");

// Add a file named "smile.gif" to that folder, from some Base64 data
img.file("smile.gif", imgData, {base64: true});

var content = zip.generate();
location.href="data:application/zip;base64,"+content;

重要的是理解您编写的代码 - 了解每一行的作用。如果这样做,您会发现只需再次调用 zip.file() 即可添加另一个文件。

关于javascript - 无法使用 JSZip 下载文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37624807/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com