【发布时间】:2018-04-25 12:55:55
【问题描述】:
如何从输入文件 .pdf 中获取字符串 Base64。
我有这个功能,但我不返回字符串 base64。
接受的文件扩展名是 .pdf
我需要一个变量中的字符串 BASE64
我的代码:
<input type="file" id="files" name="files" multiple>
js代码
var base64 = getBase64(document.getElementById('files').files[0])
function getBase64(file) {
var reader = new FileReader();
reader.readAsDataURL(file);
reader.onload = function () {
console.log(reader.result);
return(reader.result); //THIS NO RETURN NOTHING. WHY?
};
reader.onerror = function (error) {
console.log('Error: ', error);
};
}
【问题讨论】:
标签: javascript jquery html function