React native Воспроизведение звука mp3 с http без использования собственных компонентов. - PullRequest
0 голосов
/ 17 января 2019

Есть ли способ воспроизвести звук на http без использования нативных Android/IOS компонентов?

Я нашел этот модуль react-native-sound, но он использует собственные детали, и я хотел узнать, есть ли способ избежать их использования.

Ответы [ 2 ]

0 голосов
/ 17 января 2019

если вы используете выставку, вы можете сделать что-то подобное

const soundObject = new Expo.Audio.Sound();

playSound = async () => {
    await soundObject.loadAsync({uri:'the uri of your audio'});
    soundObject.playAsync();
}

теперь должно начаться воспроизведение вашего mp3, для получения более подробной информации, пожалуйста, ознакомьтесь с документацией по экспозиции здесь https://docs.expo.io/versions/latest/sdk/audio

0 голосов
/ 17 января 2019

Если вы используете expo, то он поддерживает аудио, вы можете увидеть в документации здесь: https://docs.expo.io/versions/v32.0.0/sdk/audio

Однако, если вы не используете expo и создали приложение с react-native init, вам нужно будет использовать зависимость с собственными модулями или написать свой собственный собственный модуль, так как обработка аудио в потоке javascript заблокирует ваше приложение и сделать его непригодным для использования.

...