// 读取文件: var reader = new FileReader(); reader.onload = function(e) { var data = e.target.result; // 'data:image/jpeg;base64,/9j/4AAQSk...(base64编码)...' preview.style.backgroundImage = 'url(' + data + ')'; }; // 以DataURL的形式读取文件: reader.readAsDataURL(file);
这个后面的file,直接读取不行吗?为什么要经过reader.onload
哦,是先执行
reader.readAsDataURL(file);
然后触发
reader.onload啊,好家伙
Sign in to make a reply
单词单词再单词
这个后面的file,直接读取不行吗?为什么要经过reader.onload