1
我试图获取一些blob文件(图像),然后使用base64将其显示在屏幕上。使用Base64和Node.js显示图像
这是我的Node.js代码:
var queryimage = "SELECT iproduct FROM images";
connection.query(queryimage, function(err, rows, fields){
socket.emit('image_prova', new Buffer(rows, 'binary').toString('base64'));
});
然后我得到了suposed字符串:
websocket.on('image_prova', function(data){
$('#imagehere').append('<img src=data:image/jpeg;base64,'+data+' />');
});
不被显示的图像和给出的字符串为:AA ==
我不明白为什么......!
'AA =='对于'\ 0'来说是base64(空) – Musa
哇......这是node.js吗?质朴 –