問題タブ [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.
javascript - JSZip: zip フォルダーに特定のファイルが含まれているかどうかを確認する
現在、次のコードがあります。
しかし、これはzipに「courses」フォルダーが含まれていることを前提としていると思いますが、forEachループの前にzipに「courses」フォルダーが含まれているかどうかを確認するにはどうすればよいですか? ありがとう!
javascript - JSZip を使用してローカル zip から画像を表示する
DOM にレンダリングしたい 1 つ以上の png ファイルを含むフォルダーがたくさんある zip があります。
テキスト ファイルを読み取ることはできますが、画像ファイルからバイナリ データを取得する際に行き詰まります。
私の考えでは、 URL.createObjectURL( blob ) を使用してファイルへの参照を作成<img id="output" src="blob:null/341e9aeb-a794-4033-87f5-e8d075e9868a">
し、zip 内の各画像をレンダリングする必要があります。
zip から画像を取得するにはどうすればよいですか?
ありがとう!
javascript - JSZip: ファイル入力から zip 内のファイルのコンテンツを取得する
JSZipで入力からzipの中身を取得したい。ファイルのタイトルを読むことはできますが、コンテンツを取得するにはどうすればよいですか
私はjQueryで試しました:
return: [オブジェクト Promise]
プレーンテキストを取得するにはどうすればよいですか
JSFiddle: https://jsfiddle.net/jyuy7q6j/
THX!
javascript - 同じサーバーにある画像の URL に jsZip を使用する方法
ここに私の問題がありjsZip
ます。グーグルを使用して画像を抽出することはできません。ページの読み込みの最初にファイルを圧縮するのに役立つソリューションを見つけました。
ここに私のコードがあります
ここにjsコードがあります
var content = zip.generate({type: "blob"});
何度かデバッグした後、コンテンツタイプが未定義であることがわかりました。何が問題なのか誰にも分かりますか?
jszip - 多くの単一ファイルを圧縮する必要がある場合の非同期zipファイルのjszip方法
私は英語が苦手ですが、jszip の使用について質問があります。このようなコード
私の質問は、ファイル内のファイルが非常に大きく、約88mの場合です。一部のファイル圧縮は約0mです。理由は非同期であると思います。ループはファイルストリームを1つずつメモリに入れ、メモリがいっぱいの場合はファイルを圧縮します。誰が本当の理由を教えてくれますか?ありがとう!
internet-explorer - IE で jszip を使用して Zip ファイルをダウンロードするにはどうすればよいですか?
sharepoint用に複数ファイルのzipファイルをダウンロードする機能を作成しました。
現在、このコードは Chrome と mozilla では適切に機能しますが、IE では機能しません。任意の方法を提案してください。
javascript - JSZip および Async.each -> タイプ 'JSZipObject[]' のパラメーターに割り当て不可
JSZip ライブラリを使用して、テキスト ドキュメントで zip ファイルを解析している Typescript で Angular 2 CLI アプリを構築しています。以下のコードは機能しますが、typescript からいくつかのエラーが発生します。
タイプ '{ [キー: 文字列]: JSZipObject の引数; }' は、タイプ 'JSZipObject[]' のパラメーターに割り当てることはできません。
タイプ '{ [キー: 文字列]: JSZipObject; にプロパティ 'find' がありません。}'。
への受け渡しzip.files
に問題があるようasync.each
です。
先ほど言ったように、ng serve を使用するだけで動作しますが、エラーを取り除かないとプロジェクトをビルドできません。
なぜ私がそれらを手に入れるのか知っている人はいますか?
promises/generators/whatever で同じことを行い、async.each をスキップできますか?