FileReader是html5新增的API慰枕,允許異步讀取用戶本地文件的API官研。
相關(guān)API:
var reader = new FileReader();
reader.onload = (function(){
//文件讀取到后绽昼,做的一些操作
})(file);//file為某文件
reader.readAsDataURL();
reader.readAsBinaryString(file) // 文件讀取為二進制編碼
reader.readAsText(file,[encoding]) // 將文件讀取為文本
reader.readAsDataURL(file) // 將文件讀取為DataURL白对,即base64編碼
reader.abort() // 中斷讀取操作
參考:
https://developer.mozilla.org/en-US/docs/Using_files_from_web_applications
http://blog.csdn.net/zk437092645/article/details/8745647
https://www.lvtao.net/dev/php-image-data-url.html
http://blog.csdn.net/jackfrued/article/details/8967667