一尘不染

使用JavaScript显示Blob

javascript

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

var image = document.createElement('image');
    image.src = 'data:image/bmp;base64,'+Base64.encode(blob);
    document.body.appendChild(image);

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


阅读 485

收藏
2020-05-01

共1个答案

一尘不染

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

在PHP中:

base64_encode(pack("H*", $subvalue))
2020-05-01