26得票6回答
模块未找到:错误:在“C:\dev\jszip-test\node_modules\jszip\lib”中无法解析“stream”。

我在一个Angular 7应用中使用了jszip v3.2.1。 当我构建我的项目(例如运行npm start)时,我得到以下错误: 错误信息: ./node_modules/jszip/lib/readable-stream-browser.js 模块未找到:错误:在“C:\dev\js...

24得票2回答
使用JSzip时出现“saveAs未定义”的错误

尝试进行简单的jszip时,我遇到了一个错误: Uncaught (in promise) ReferenceError: saveAs未定义 我很确定已经包含了所有正确的文件,所以不确定我做错了什么,请问有人能帮我解决吗? <!DOCTYPE html> &lt...

20得票1回答
使用FileReader和JSZip.js在浏览器中打开zip文件

我正在尝试使用FileReader和JSZip.js在浏览器中打开zip文件,然后处理其中包含的文件。但我无法弄清楚如何正确地将FileReader对象传递给JSZip。 以下是我用来加载JavaScript的页面的简化版本:<!DOCTYPE html> <html>...

20得票4回答
使用JSZIP在JavaScript中提取压缩文件

在我的网页中,用户应该上传一个压缩文件。在这个压缩文件中有两个文件:另一个压缩文件和一个txt文件。在我的服务器上,收到zip文件后,我想解压缩zip文件以提取zip和txt文件,然后将这两个文件移动到预定义的文件夹中。我有一段代码可以提取zip文件,但数据似乎不正确。首先,它解压了一个zip...

20得票3回答
在 Angular 2 项目中引入 JSZip

在我的Angular 2项目中导入JSZip库时遇到了麻烦。我按照以下步骤更改项目配置:1 - 使用NPM安装JSZipnpm install jszip --save 2 - 将systemjs.config.js更改如下var map = { ... 'jszip': ...

10得票1回答
使用JSZip从本地zip文件中显示图片

我有一个zip文件,里面包含许多文件夹,每个文件夹里都有一个或多个png文件,我想将它们呈现到DOM。zip.loadAsync(file) .then(function(zip) { zip.file('textfile.txt') .async("string") .the...

9得票2回答
一个zip文件下载前有多个下载链接的javascript实现

在javascript中,是否可以将多个下载url发送到一个zip文件中,并且该zip文件可以被下载。因此,在我的网页上,有一个按钮,当单击它时,会下载从下载url压缩到zip的所有文件的zip文件? 我相信我需要使用jszip或类似工具。这是否有可能,并且有没有关于从哪里开始的建议?

9得票4回答
使用jszip库如何压缩文件

我正在使用HTML5和jQuery为移动设备开发一个离线应用程序。 我想使用JSZip从本地存储中备份文件。 下面是我所做的代码片段... if (localStorageKeys.length > 0) { for (var i = 0; i < l...

8得票2回答
如何在运行下一段代码之前等待异步JSZip .forEach()调用完成?

我有一个名为'data'的全局变量,它在forEach循环内被修改。然而,由于循环是异步的,代码不会等到数据填充完毕才继续执行。这是使用JSZip库时出现的情况。 let data = []; await zip.folder("folderName").forEach(async fun...

7得票1回答
将生成的PNG图像放入JSZip中

我正在使用JSZip编写一个程序,该程序从canvas元素生成图像数据并将其放入zip文件中。 目前,它将画布图像转换为DataURL。然后,我删除结果字符串中说的data:image/png;base64,部分。现在,只剩下base64数据。然后,我使用atob将其转换为ASCII码。 ...