React Native Media Metadata Retriever API for Android
npm install https://github.com/YajanaRao/react-native-media-metadata-retriever.git --save
Implementation of MediaMetadataRetriever for react native
import RNMediaMetadataRetriever from 'react-native-media-metadata-retriever'
RNMediaMetadataRetriever.getMetadata(uri)
.then((info) => {
console.log(info)
})
.catch((error) => {
console.log(error)
})
{
title: 'Give In To Me',
artist: 'Michael Jackson',
duration: '328829',
album: 'Dangerous',
genre: 'Hip Hop'
}
RNMediaMetadataRetriever.getPicture(this.state.active.url)
.then((response) => {
if(response.artcover){
let track = this.state.active;
track.artcover = response.artcover;
this.setState({
active: track
})
}
})
.catch((error) => {
console.log(error);
})
{ artcover: http://kannadasongs.cc/thumbs/42.png }