андроид. Какие библиотеки использовали? какие подводные камни встречали?
У меня довольно старый опыт... много поменялось с тех пор. Для меня всё закончилось форком https://github.com/vovkasm/react-native-sound/tree/devel, изменения не отдокументированы... на момент форка react-native-sound не умел файлы из сети - научил, плюс причесывание кода, т.к. автор явно не умеет(не умел тогда) натив. Самая большая засада там в том, что надо понимать как в оконечной платформе звук и политики с ним связанные реализованы... т.е. что с девайсами, как они менеджерятся и как шарятся между приложениями... в Android и iOS очень разные подходы к этому на уровне высокоуровневых апи. (note: я так и не разобрался досконально)
Для онлайн радио юзал rn-track-player, но в android vitals приходится 99% ошибок на него. Сейчас перехожу на связку rn-video с rn-music-controls, пока нравится. Думаю на нем останусь. rn-sound использовал в одном приложении для проигрывания локальных файлов при нажатии на кнопки и т.п. проблем незаметил.
Обсуждают сегодня