こんにちは、htmlとreactjsを使用して、mp3ファイルから取得した画像を画像タグに表示しようとしていました。これは私が使用したコードです。
async getImageFromUploadedFile(framesRetrieved){
const imageArrayBufferRetrieved = framesRetrieved[4].value.data;
var blob = new Blob([imageArrayBufferRetrieved]);
var reader = new FileReader();
reader.onload = function(event){
var base64 = event.target.result;
};
reader.readAsDataURL(blob);
}
base64 イメージをコンソールに表示すると、次のような結果が得られました。 base64 イメージのスクリーン キャプチャ
このコードを使用して取得した画像を表示しようとしました
<Grid item xs={12}>
<Grid item container xs={6}>
<div id="title"></div>
<img src="data:image/png;base64,base64"/>
<div id="audioContainer"></div>
<div id="lyricsContainer"></div>
</Grid>
</Grid>
しかし、画像はタグに表示されません。コンソール エラーはありません。あなたが助けることができれば素晴らしい。ありがとう。