Как проверить, играет ли фильм?(если возможно) - PullRequest
0 голосов
/ 29 мая 2011

Есть ли способ проверить, воспроизводится ли в данный момент фильм, запросив MPMoviePlayerController (не регистрируя обратные вызовы)?Я ищу что-то похожее на mediaPlayer.isPlaying() в Android.Я просмотрел документацию и не нашел пути, хотя я мог что-то пропустить ...

В настоящее время я регистрируюсь на обратные вызовы, но я хочу знать, есть ли такой метод, прежде чем самостоятельно поддерживать состояние.

1 Ответ

2 голосов
/ 29 мая 2011

Вы пробовали playbackState? Согласно документации Apple, она должна возвращать необходимую информацию: http://developer.apple.com/library/ios/documentation/mediaplayer/reference/MPMoviePlayerController_Class/Reference/Reference.html#//apple_ref/doc/uid/TP40006953-CH3-SW40

Возвращает одно из следующих состояний:

enum {
   MPMoviePlaybackStateStopped,
   MPMoviePlaybackStatePlaying,
   MPMoviePlaybackStatePaused,
   MPMoviePlaybackStateInterrupted,
   MPMoviePlaybackStateSeekingForward,
   MPMoviePlaybackStateSeekingBackward
};
typedef NSInteger MPMoviePlaybackState;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...