mtags
Version:
Media file tag parser
20 lines (17 loc) • 570 B
JavaScript
/**
* Copyright (c) 2010 António Afonso, antonio.afonso gmail, http://www.aadsm.net/
* MIT License [http://www.opensource.org/licenses/mit-license.php]
*
*/
var FileReader = require('file-api').FileReader,
BinaryFile = require('./bufferedbinaryajax').BinaryFile;
exports.FileAPIReader = function(file) {
return function(url, fncCallback, fncError) {
var reader = new FileReader();
reader.onload = function(event) {
var result = event.target.result;
fncCallback(new BinaryFile(result));
};
reader.readAsBinaryString(file);
}
};