問題タブ [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 に答える
101 参照

javascript - jsZipでpng画像を開き、ajaxでサーバーにPOST

jszip を使用して zip から .png 画像ファイルを投稿しようとしています。.xml ファイルと .mod ファイルで同じことをしようとすると、同じコードが機能しますが、.png ファイルでは機能しません。

私が使用しているコードは次のとおりです。

私が間違っていることは何ですか?

0 投票する
1 に答える
966 参照

javascript - ストリーミング入出力を備えた koa.js の JSZip

JSZipさまざまなダウンストリーム ファイルからファイルに zip ファイルを作成する方法を検討しています。これが私がやろうとしていることの擬似コードです:

ただし、おそらくこれには、すべてのファイルの内容を一度にメモリに入れる必要があり、すべてのファイルがダウンロードされるまでストリーミングを開始しません。

次のようなことを行うことで、ダウンロード時間を最適化できることに気付きました。

しかし、主に、一度に1つのファイルのみをメモリに保持し、結果をzip経由でクライアントにストリーミングする方法を望んでいます。それは可能JSZipですか?

0 投票する
4 に答える
36386 参照

javascript - javascriptでJSZIPを使用して圧縮ファイルを抽出する

私の Web ページでは、ユーザーは圧縮ファイルをアップロードすることになっています。zip ファイル内には、別の zip ファイルと txt ファイルの 2 つのファイルがあります。私のサーバーでは、zipを受け取った後、zipファイルを解凍してzipとtxtファイルを抽出し、それら2つのファイルを事前定義されたフォルダーに移動します。zip ファイルを抽出するコードがありますが、データが正しくないようです。まず、txt ファイルが 1 つしかないはずの zip ファイルと 2 つの txt ファイルを解凍しました。追加の「未定義」txt ファイルが作成されました。また、私の txt ファイルでは、元のデータではなく、「[未定義] [未定義]」というテキストに置き換えられました。
誰でもこれについて私を助けることができますか? 以下は私のコードです:

0 投票する
0 に答える
2142 参照

javascript - zipファイルを作成するJavascript

デバイス上にいくつかのファイルのzipを作成してノードサーバーに送信する必要があるイオンアプリがあります。

JSZip [ http://stuk.github.io/jszip/]を使用して、デバイス上にファイルの zip を作成しようとしています。filesList配列の関数に送信される各ファイルの完全なパスがあります。

次に、呼び出し関数で

メモリにzipを作成し(デバイスに保存する必要はありません)、ノードに送信したいと思います。

filesList 配列に 5 つのファイルがあり、それらのファイルへのパスも有効であるにもかかわらず、上記のコードは空の zip になります。

ドキュメントによると、generateAsync メソッドによって返されるデータは Uint8Array です。これをzipに変換するために何かをする必要がありますか?

0 投票する
1 に答える
578 参照

firebase - Firebase Storage から wav ファイルを圧縮しようとしていますが、2 つのエラーが発生します

Firebase のかなり新しいユーザーです。現在、Firebase から .wav ファイルを圧縮しようとしていますが、現在、Firebase からプルしたダウンロード URL からファイルを圧縮するために jszip を使用することに固執しています。URL は次のようになります。

downloadサイトのボタンをクリックするたびに、この関数が実行されます。ダウンロード URL を正常に取得し、var urls.

しかし、このファイルへのアクセスが許可されていないというエラーと無効な状態エラーが表示されます。手動でリンクに移動できるので、これは私を困惑させますright click->save target as問題ありません。

提案をありがとうございました。私はjszipとFirebaseが初めてです。これは私のコードです:

ダウンロードを押したときのエラーメッセージ