我的ajax调用将从服务器获取一个图像作为字节数组。
如何在网页上使用javascript显示图像(在字节数组中)?
答案 0 :(得分:103)
试试这个
<img id="ItemPreview" src="" />
脚本
document.getElementById("ItemPreview").src = "data:image/png;base64," + YourByte;
的jQuery
$('#ItemPreview').attr('src', `data:image/png;base64,${YourByte}`);
类似的问题:
Displaying a byte array as an image using JavaScript
Display bytes as images on an .aspx page
'data:image/jpg;base64' and jQuery image preview in Internet Explorer