return new Promise((resolve, onError) => { id3({ file: mediaFilePath, type: id3.OPEN_LOCAL }, (err, tags) => { if (!err) { resolve(tags); } else { onError(true); } }); });
return new Promise((resolve, reject) => { id3({ file: mediaFilePath, type: id3.OPEN_LOCAL }, (err, tags) => { if (!err) { resolve(tags); } else { reject(err); } }); });