Xamarin.Forms: Как реализовать управление аудиоплеером на экране блокировки
Я создаю приложение Xamarin.Forms, которое по сути является аудиоплеером, и мне нужно реализовать элементы управления экраном блокировки (пользователь может воспроизводить аудиоплеер / pause / ff / rw без разблокировки телефона) для аудиоплеера на обеих платформах. Я никогда не делал этого раньше, и у меня возникают трудности с поиском надежной документации, которая объясняет, как это делается.
Возможно ли это сделать в Xamarin.Forms или мне придется реализовывать эту функциональность отдельно в собственных проектах iOS и Android? В любом случае как? Я младший и мне нужно немного начать.
Спасибо за ваше время, высоко ценится. Хорошего дня!
1 ответ
Вы пробовали плагин MediaManager для форм Xamarin?
https://blog.xamarin.com/play-audio-and-video-with-the-mediamanager-plugin-for-xamarin/
Не уверен, что ты нашел что-то или нет. Я много боролся с этим. Этот плагин здесь https://github.com/DanielCKennedy/XamMusic делает то, что вам нужно. Вы можете изменить реализацию для воспроизведения музыки из ваших файлов, а затем из системных музыкальных файлов.
Но у него по-прежнему нет возможности воспроизводить видео на заблокированном экране. Я работал над этим и делал образцы, чтобы помочь другим. Он готов для iOS, но не для Android на данном этапе.