20210210

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
20210210 [2021/02/10 09:06] 133.11.144.1020210210 [Unknown date] (現在) – 削除 - 外部編集 (Unknown date) 127.0.0.1
行 1: 行 1:
-===== gzipファイルをブラウザ上のjavascriptで解凍 ===== 
-  - ファイルをDOM要素から読み取り 
-  - FileReaderインスタンスを作成 
-  - readAsArrayBufferメソッドでファイルの中身を取得 
-  - Uint8Array関数で解凍できる形に変換 
-  - Zlib.Gunzipインスタンスを作成 
-  - decompressメソッドでファイルを解凍 
-  - utf8ArrayToStr関数で解凍後のUint8Arrayを文字列に戻す(関数の中身はここ[[https://github.com/yunbow/sample-zlib-js/blob/c8fc36a1efc19e60e312f3e4a00de1ab33b25d3c/01/02/js/index.js#L52]]) 
- 
- 
-===== 分割したgzipファイルを解凍 ===== 
-==== ブラウザ上で分割したgzipファイルを解凍(1MB単位で分割) ==== 
-以下のエラー 
-  Uncaught Error: invalid code length: 5 
-    at R (gunzip.min.js:17) 
-    at L.C (gunzip.min.js:19) 
-    at L.g (gunzip.min.js:14) 
-    at $.g (gunzip.min.js:25) 
-    at FileReader.reader.onload (test.html:79) 
-     
-==== ブラウザ上で分割したgzipファイルを解凍(10MB単位で分割) ==== 
-  エラー コード: SBOX_FATAL_MEMORY_EXCEEDED 
- 
  
  • 20210210.1612948006.txt.gz
  • 最終更新: 2021/02/10 09:06
  • by 133.11.144.10