将blob转换为base64
这是我要Blob对Base64字符串执行的代码的代码段:
这个注释部分有效,当由此生成的URL设置为img src时,它会显示图像:
var blob = items[i].getAsFile();
//var URLObj = window.URL || window.webkitURL;
//var source = URLObj.createObjectURL(blob);
//console.log("image source=" + source);
var reader = new FileReader();
reader.onload = function(event){
console.log(event.target.result)
}; // data url!
var source = reader.readAsBinaryString(blob);
问题是代码越低,生成的源变量为null
更新:
有没有更简单的方法来使用JQuery从Blob文件创建Base64字符串,如上面的代码?
慕勒3428872
动漫人物
桃花长相依
相关分类