2014-05-15 3 views
3

내 앱에서 화면의 일부로 비디오를 재생하고 있습니다. 플레이어에서 전체 화면 버튼을 클릭하면 전체 화면으로 이동하여 정상적으로 작동합니다. 그러나 전체 화면 모드에서 이전 화면으로 돌아 가기 위해 "완료"버튼을 클릭하면 비디오가 일시 중지됩니다.MPMoviePlayerController 전체 화면 모드에서 완료 단추를 누르면 재생이 일시 중지됩니다.

알림 방법 (MPMoviePlayerWillExitFullscreenNotification, MPMoviePlayerDidExitFullscreenNotification)을 확인했습니다. MPMoviePlayerWillExitFullscreenNotification 알림 방법을 입력하기 전에도 일시 중지 모드로 전환되는 것 같습니다.

아이디어가 있습니까?

미리 감사드립니다.

답변

0

에 등록하십시오. MPMoviePlayerWillExitFullscreenNotification에 등록하여 비디오에 통보하고 일시 중지 해제하십시오.

[[NSNotificationCenter defaultCenter] addObserver:self 
             selector:@selector(handleWillExitBackgroundNotification) 
              MPMoviePlayerWillExitFullscreenNotification 
              object:nil]; 

- (void)handleWillExitBackgroundNotification 
{ 
    [theMovie.moviePlayer play]; 
    NSLog(@"Resume playback"); 
} 
관련 문제