我有一个文件数组,我想从这个数组中创建一个 zip 文件。
有没有办法使用 jQuery 创建 zip 文件?
最佳答案
您可以使用几个人提到的 JSZip 库来创建 zip。但是,强制从 javascript 下载并让它使用自定义文件名是另一回事。
HTML5 引入了一个 download
<a>
上的属性秒。你可以这样使用它:
<a href="your_zip_data_uri_here" download="something.zip">download</a>
这会在支持下载属性的浏览器中强制下载为“something.zip”。然而,除此之外,没有办法从 JavaScript 中做到这一点。
关于javascript - 使用 jQuery 创建 zip 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16769366/