onsa
1/17/2017 - 1:41 PM

File API

File API

var file = document.getElementById('file-input').files[0];
console.log(file.name, file.size, file.type, file.lastModifiedDate);
var reader = new FileReader();

reader.onload = function(element){
		//  do something with file contents
		console.log(element.target.result);
};

reader.onerror = function(error){
  //  display error message
		console.log(error);
};

//  read file
reader.readAsArrayBuffer(file) OR  .readAsBinaryString(file);  OR  .readAsText(file, encoding); OR  .readAsDataURL(file);