Fileオブジェクト(私は<input type=file
で取得したオーディオ)を持っています。Fileオブジェクトからbase64-stringを作成するにはどのような関数を選択する必要がありますか?
ストレージに保存するためにサーバーに送信します。
ファイルオブジェクトから取得したいbase64-stringを含むjsonを送信します。
fileReader interfaceの機能について、私はbase64でファイルを変換することを選択する必要があります混乱しています。 は、今私はreadAsBinaryString
を使用します。
function getBase64(file) {
return new Promise ((res,rej) => {
var reader = new FileReader();
reader.readAsBinaryString(file);
reader.onload = function() {
res(reader.result);
};
})
}
この方法では(私の場合はmp3)前だったと音声が再生されていないように私はそれをダウンロードして、拡張子を変更した後、私は、サーバーへのオーディオ・ファイルを保存します。コーデックに関するエラーが表示されます。
多分私は私の行動の連鎖で何か重要なことを逃した、私は知らない。 ありがとうございます。