violet0sea / note

can not open gist, so write here
0 stars 0 forks source link

读取本地图片,转化为base64 #4

Open violet0sea opened 7 years ago

violet0sea commented 7 years ago

使用FileReader实现,允许程序异步读取存储在计算机上的文件,来源是FileList对象和DataTransfer对象

const inputFile = document.querySelector('#inputFile'); var base64; // 存储文件信息 inputFile.addEventListener('change', (e) = { const reader = new FileReader(); const file = e.target.files[0]; reader.readAsDataURL(file); reader.onload = function(e) { base64 = e.target.result; }; });