问题标签 [jszip]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
3305 浏览

javascript - 在 .txt 文件中插入要读取的新行

我有以下代码用于在 javascript 中创建 .txt 文件:

它将进入一个 zip 文件,因为它最终将与其他文件一起打包。当我运行这个脚本时,它正在创建文本文件,但是在记事本中打开时没有新的行/回车符。它们在使用写字板打开时会显示,但我不能假设人们会默认将其用于 .txt 文件。如何在记事本中显示换行符?

0 投票
1 回答
2188 浏览

javascript - 试图利用 JSZip 打开并解析 .zip 中的特定文件

一直在尝试使用JSZip 库循环浏览 .zip 中的文件,寻找test.txt我想要解析的内容(此处为 )。

已尝试对 JSZip 提供的示例[推荐查看源代码] 进行修改:

出于某种原因,我肯定与我使用闭包的方式有关,它实际上并没有解析有问题的 .zip 文件。有什么想法我可能在这里做错了吗?

0 投票
3 回答
3186 浏览

javascript - JavaScript 动态设置 img src 为 HTML5 上传文件

我正在使用JSZip库来提取上传的 epub 文件。我可以成功地遍历它并在库中显示文件的名称:

我可以找到带有字符串比较的 cover.jpg 文件。如何将我的 html 页面上的图像源设置为该封面?我试过了:

甚至可能吗?有没有一种简单的方法可以用 jQuery 做到这一点?

0 投票
1 回答
8370 浏览

jquery - 使用 Javascript (JSZip) 创建 Zip 文件在 IE 和 Safari 中不起作用

我有一些文件,在获取它们后,我使用JSZip将它们转换为 zip ,但这在 Internet Explorer 和 Safari 中不起作用,因为 JSZip 在带有某些内容的 URL 的 IE 中不起作用。

您知道提供跨浏览器支持的任何其他解决方案吗?

0 投票
1 回答
1432 浏览

javascript - 使用 jszip 提取文件并使用 npapi-file-io 保存到本地磁盘。二进制文件保存很慢

我正在使用 JSZip 打开一个 zip 文件。使用 npapi-file-io 插件循环并将每个文件保存为二进制文件。问题是; 它很慢。即使是 2mb 的 zip 文件,在本地提取 zip 也需要几分钟时间。如果我将文件保存为文本文件,它会非常快。但它们必须保存为二进制文件,否则它们会损坏。有任何想法吗?请告诉我我做错了或很难。

0 投票
2 回答
3704 浏览

node.js - 发送由 node-zip 创建的 zip

假设您按照文档中的示例在内存中创建了一个 zip 文件node-zip

然后,您如何将其发送data到浏览器以使其接受下载?

我试过这个,但下载挂起在 150/150 字节并且使 Chrome 开始消耗 100% CPU:

那么将 zip 数据发送到浏览器的正确方法是什么?

0 投票
4 回答
29660 浏览

javascript - 如何使用 jszip 库压缩文件

我正在使用 HTML5 和 jquery for mobile 开发离线应用程序。我想使用 jszip 从本地存储备份文件。下面是我所做的代码片段......

在上面的代码中,我循环遍历本地存储内容并以文本格式保存 ezch 文件。面临的挑战是如何在DataFiles.zip中创建多个文本文件,因为目前只能在压缩文件夹中创建一个文本文件。我对javascript很陌生,我的问题有任何含糊之处。提前致谢。

0 投票
1 回答
725 浏览

javascript - 在javascript中从文件原始数据创建文件

如何使用 Javascript 将图像原始内容响应从 php 写入文件?

实际上我正在使用JSZip来压缩一些 chrome 扩展名中的文件。我正在使用 rest 调用访问文件,该调用将响应作为文件原始内容(响应为 php file_get_content())

0 投票
1 回答
1302 浏览

windows-8 - 如何使用 JSZip 将 zip 文件保存到 win8 应用程序中的本地存储?

我可以在我的代码中创建 JSZip 对象,但是我无法将其保存到我的 Windows 8 应用程序的本地存储中。我能找到的示例将浏览器的 location.href 设置为触发下载,这对我来说并不是一个真正的选择。

我在下面包含了我的代码。我最终得到的 zip 文件无效,无法打开。任何帮助,将不胜感激。

供参考:JSZip

0 投票
2 回答
5870 浏览

javascript - 将图像数据加载到 Angularjs

我有一堆图片网址,我想将浏览器中的图片下载到一个 zip 文件中。我打算使用jszip创建 zip 文件。我有来自服务器的所有图片网址。我尝试的是:

我得到的错误是:

我发现有趣的是,在 html 中,图像加载良好:

如何将图像数据加载到 angularjs 中?有没有办法直接为 ng-src 获取它?

谢谢