所有
我得到的图像(使用XHR)的二进制数据转换,让我们命名这个二进制数据作为数据
我不知道如何将数据转换成真正的img标签
起初:
我尝试使用FileReder到readAsBinaryString,但也不会造成reader.onloadend工作,将不会触发如何IMG的binarydata到的img标签
是否有其他的方法来完成这件事?
在此先感谢〜
$.ajax({
url:src,
type:"GET",
success:function(data){
var reader=new FileReader()
reader.onload=function(e){
var data=e.target.result
console.log(data)
}
reader.readAsDataURL(data)
...
请尝试'reader.onload'(对我很好)。 – ComFreek
将其转换为Base64,然后直接将它连接到img src - data:image/jpg; base64,DATA –
@ ComFreek,我试过了,仍然一样 – Lanston