いくつかのblobファイル(画像)を取得し、base64を使用して画面に表示しようとしています。
これは私の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'));
});
次に、想定される文字列を取得します。
websocket.on('image_prova', function(data){
$('#imagehere').append('<img src=data:image/jpeg;base64,'+data+' />');
});
画像は表示されておらず、指定された文字列は次のとおりです。AA ==
理由がわからない…!