Попытка реализовать простой музыкальный проигрыватель в реактивном режиме, используя expo audio player.Не уверены, куда звонить
handlePlay1 = async () => {
try {
console.log('TRYING TO LOAD: ', this.state.selectedTrack);
await this.state.player.loadAsync({uri: this.props.tracks[this.state.selectedTrack].localFile});
console.log('loaded');
{ shouldPlay: true }
this.audioPlayer1 = this.state.player;
} catch (error) {
console.log('an error has occured: ', error);
}
}
, а это
new Expo.Audio.Sound()
Мы воспроизводим аудио и можем переключать треки, НО получаем массу ошибок " звукуже загружен"и не может последовательно управлять воспроизведением в состоянии.
ссылка на репо: https://github.com/Anarchonist7/Fresh_Radio
Спасибо