MediaPlayer フレームワークを使用して、iPhone アプリケーションでビデオを再生しています。Mediaplayer フレームワークで利用可能な通知を使用しています。しかし、オーディオ/音楽が停止するたびに、通知が届きません。
だから私は iOS で、音楽だけが停止したときに通知を受け取るために使用できる他のフレームワークがあるのだろうか。誰でも私を助けることができますか?
MediaPlayer フレームワークを使用して、iPhone アプリケーションでビデオを再生しています。Mediaplayer フレームワークで利用可能な通知を使用しています。しかし、オーディオ/音楽が停止するたびに、通知が届きません。
だから私は iOS で、音楽だけが停止したときに通知を受け取るために使用できる他のフレームワークがあるのだろうか。誰でも私を助けることができますか?
このオブザーバーを追加します。
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(moviePlayBackState:) name:MPMoviePlayerPlaybackStateDidChangeNotification object:self.ctl];
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(moviePlayBackDidFinish:) name:MPMoviePlayerPlaybackDidFinishNotification object:self.ctl];
セレクターは次のとおりです。
- (void)moviePlayBackState:(NSNotification*)notification {
//called when music stopped or paused
}
- (void)moviePlayBackDidFinish:(NSNotification*)notification {
//called when music finished
}