Пользовательский контроль звука для приложений IOS - PullRequest
0 голосов
/ 09 мая 2019

Мы создаем приложение, использующее Swift на IOS, которое должно использовать настраиваемые элементы управления звуком: кнопку воспроизведения, кнопку остановки, индикатор текущего времени / позиции, продолжительность и, возможно, даже панель поиска для воспроизведения 1 аудиофайла, которыйвстроен в приложение.Мой друг много работал над этим проектом, но пока не смог найти решение.Возможно ли использовать mediaplayer или другой API-интерфейс проще, возможно, что-то похожее на exoplayer для приложений для Android.

Спасибо.

1 Ответ

0 голосов
/ 09 мая 2019

По-моему, я бы сказал, что использование AVFoundation, вероятно, будет наиболее простым, поскольку оно встроено в swift, вам просто нужно сделать import AVFoundation, и вы, вероятно, захотите создать AVAudioPlayer для прослушивания музыки.Также API довольно прост.Если вам нужна помощь, чтобы начать, я нашел эту статью на Mashable, которая показывает, как воспроизводить аудио и как управлять им с помощью пользовательской кнопки воспроизведения и паузы.https://medium.com/yay-its-erica/creating-a-music-player-app-in-swift-3-53809471f663. Также я нашел в документации Apple, как узнать текущее время воспроизведения звука https://developer.apple.com/documentation/avfoundation/avaudioplayer/1387297-currenttime. Я надеюсь, что смог помочь, и если у вас есть вопросы, не стесняйтесь задавать!

...