Где Podcast остановился с помощью MPMusicPlayerController? - PullRequest
1 голос
/ 28 января 2012

Я пытаюсь найти последний раз, когда подкаст воспроизводился с помощью MPMusicPlayerController.

Использование встроенного проигрывателя iPod на iOS, когда подкаст воспроизводится, а затем пользователь переключается на другой элемент мультимедиа (это может быть песня, подкаст, аудиокнига и т. д.) система запоминает, где был оставлен подкаст, и при воспроизведении воспроизводит его с этого момента.

Есть ли какой-либо способ доступа к этой информации?В моем приложении пользователь выбирает подкаст, но он всегда воспроизводится с самого начала, а не с того места, где он был остановлен в последний раз.

Есть идеи?

Ответы [ 2 ]

1 голос
/ 22 ноября 2014

Последнее воспроизведенное местоположение - это время закладки MPMediaItem.В http://github.com/DavidPhillipOster/podbiceps

есть работающий пример подкаста.
1 голос
/ 30 января 2012

Если вы не заинтересованы в том, чтобы копаться в частных фреймворках (чего не следует делать, если у вас есть какие-либо планы выпустить это в App Store), то нет, это невозможно.Вы можете отслеживать, когда подкаст воспроизводится в самом приложении вручную (очевидно), но вы не можете проверить, когда он последний раз проигрывался другим приложением, пока Apple не решит добавить эту функцию в API.К сожалению, класс MPMusicPlayerController довольно легок в использовании.

...