I new to ionic frame work and I try to get mp3 ID3 tags via use ID3-javascript-reader library
it always throw java.lang.OutOfMemoryError I don’t know why
here is my code:
$ionicPlatform.ready(function() {
window.resolveLocalFileSystemURL("cdvfile://localhost/persistent/uTube/",function(dir){
var reader = dir.createReader();
reader.readEntries(function(entries){
console.log("read yu");
console.dir(entries);
entries.forEach(function(entry){
var name = entry.name;
console.log('for each');
$scope.musics.push({name: name, location: "cdvfile://localhost/persistent/uTube/"+name, isPlay: false});
entry.file(function(file){
ID3.loadTags(entry.name, function(){
console.log("load tags");
var tags = ID3.getAllTags(name);
console.log(tags);
},{
dataReader:FileAPIReader(file)
});
});
});
});
}, function(err){
});
});
load tags don’t fire
thank for Help
sorry for my english