8

DOM にレンダリングしたい 1 つ以上の png ファイルを含むフォルダーがたくさんある zip があります。

zip.loadAsync(file) .then(function(zip) {
  zip.file('textfile.txt')
   .async("string")
   .then(function (content) { console.log(content); });

}, function (e) {
     console.log("Error reading " + file.name + " : " + e.message); });

テキスト ファイルを読み取ることはできますが、画像ファイルからバイナリ データを取得する際に行き詰まります。

私の考えでは、 URL.createObjectURL( blob ) を使用してファイルへの参照を作成<img id="output" src="blob:null/341e9aeb-a794-4033-87f5-e8d075e9868a">し、zip 内の各画像をレンダリングする必要があります。

zip から画像を取得するにはどうすればよいですか?

ありがとう!

4

1 に答える 1