javascript – html5 FileReader,readAsDataUrl函数返回什么样的数据?它是地址吗?还是数据本身?
作者:互联网
function readURL(input){
if(input.files && input.files[0]){
reader.readAsDataURL(input.files[0]);
}
else {
document.images[0].src = input.value || "No file selected";
}
}
function checkSrc(){
var src = document.getElementById('propertyImg').getAttribute('src');
console.debug(src);
}
<input type='file' class='width70_prop' onchange="readURL(this);"></input>
<button onclick='checkSrc()'>check</button>
我很好奇FileReader的readAsDataUrl函数返回什么样的数据.
当我通过上面的代码检查src属性时,它看起来像
可笑的巨型长串(字符串开始的东西基地-64等等等等).
我想知道字符串是指文件的地址或文件本身.
任何帮助将不胜感激.谢谢.
解决方法:
它是文件本身,但是base-64编码.它也被称为
标签:javascript,html5,fileapi 来源: https://codeday.me/bug/20190826/1726038.html