使用JavaScript显示Blob

我正在从数据库中检索Blob图像,并且希望能够使用JavaScript查看该图像。以下代码在页面上产生一个损坏的图像图标:

var image = document.createElement('image');

image.src = 'data:image/bmp;base64,'+Base64.encode(blob);

document.body.appendChild(image);

其中包含所有必需的代码,包括blob。完成的代码应正确显示图像。

回答:

问题是我有十六进制数据,需要先进行十六进制数据转换,然后才能进行base64编码。

在PHP中:

base64_encode(pack("H*", $subvalue))

以上是 使用JavaScript显示Blob 的全部内容, 来源链接: utcz.com/qa/416226.html

回到顶部