在img标签中显示blob(javascript)

问题描述 投票:0回答:1

我从mySql获取blob文件,它看起来像下面的图像。

enter image description here

我想通过<img src={imagefile}/>(我正在使用React.js)显示这个图像。

我怎样才能将blob文件链接到url?我试过URL.createObjectURL(imagefile)

但它给了我一个错误,Failed to execute 'createObjectURL' on 'URL': No function was found that matched the signature provided

请帮助ToT

javascript reactjs blob
1个回答
0
投票

您需要使用以下代码将数据转换为base64,然后使用可以在您的img标签中使用Base64 <img src =“yourbase64 here”/>

let base64String = btoa(String.fromCharCode(...new Uint8Array(data)));
© www.soinside.com 2019 - 2024. All rights reserved.