read binary

by Konstantin Cryman

HTML

<input type='file' id="Bfile">

JavaScript

function openFile( callback ) {
	var input = document.getElementById("Bfile");
	var arr = [ ];
	var reader = new FileReader();
	reader.onload = function (event){
		var reader = event.target;
		var arrayBuffer = reader.result;
    var arr = new Int8Array(arrayBuffer);
    // var arr = new Int32Array(arrayBuffer);
  	console.log( input.files[0], arr, arrayBuffer );
    callback( input.files[0], arr );
	};
  reader.onerror = function( err ){
  	console.log( err );
  }
  reader.readAsArrayBuffer(input.files[0]);
};

$('#Bfile').on( 'change', function(){

var ARRAY;
ARRAY = openFile(function( file, buffer ){
	console.log( file, buffer );
});

});