私は入力ファイルを経由してファイルをバイト[]に変換しようとします。 私がFileReaderをしてみましたが、私は何かを見逃している必要があります入力=ファイルをバイト配列に変換
var bytes = [];
var reader = new FileReader();
reader.onload = function() {
bytes = reader.result;
};
reader.readAsArrayBuffer(myFile);
をしかし、最終的には、私のバイトのvarはバイト配列をコンテンツはありません。
私はこの記事を見ました:Getting byte array through input type = fileが、それは[]のバイトで終了していない、とreadAsBinaryStringは()私は何を欠場か
を推奨されていませんか?
私はこれを見ましたが、バイトで終わらない[ – Lempkin
はい、そうです。文字列はcharの配列です。charがバイトの場合、文字列はバイトの配列です – Alexis
また、readAsBinaryString()は廃止されました。もう使用できません。 – Lempkin