【发布时间】:2022-01-23 21:13:53
【问题描述】:
我正在从服务器接收 Base64 格式的图像。我想解码并显示图像。如何将 base64 解码为 Image ?我不想直接将 base64 字符串粘贴到图像源中,因为它需要大量时间来加载图像,而且少数浏览器也不支持。
下面是代码:
// Takes base64 string & returns Image
function decodeBase64Image(base64_string) { };
var Image = decodeBase64Image(base64_string);
<img src={Image} />
【问题讨论】:
-
您是否计划解码图像并将其存储在您网站的某个位置,以便页面可以通过这种方式访问它?
-
不,我可能打算稍后下载图像。
-
这能回答你的问题吗? convert base64 to image in javascript/jquery
-
不,大多数给出的解决方案都遵循将base64字符串直接提供给src的类似方法。如果我想下载图像怎么办?它也很慢。我想将 base64 转换为 Image 对象,然后对其进行一些处理
标签: javascript reactjs