활성 상태로드 표시기가있는 검은 색 화면이 나타납니다. 전체 화면에서 비디오를 클릭하고 앞으로 또는 뒤로 단추를 누릅니다.MPMoviePlayerController-iOS 7에서 앞으로 또는 뒤로 비디오를 클릭하면 비디오가로드됩니다.
나는 동영상 플레이어에 대한
NSURL *fURL = [NSURL URLWithString:[self.winnersCircleDictionary objectForKey:@"videoname"]];
self.players=nil;
self.players=[[MPMoviePlayerController alloc]initWithContentURL:fURL];
[self.players setContentURL:fURL];
self.players.scalingMode = MPMovieScalingModeAspectFit;
self.players.repeatMode=MPMovieRepeatModeOne;
[[self.players view] setFrame:_webviewWinnerCircle.frame];
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(moviePlayerPlaybackStateChanged:) name:MPMoviePlayerPlaybackStateDidChangeNotification object:self.players];
object:nil];
self.players.shouldAutoplay=NO;
self.players.currentPlaybackTime=0.0;
[scrollViewWinnerCircle addSubview:self.players.view];
앞으로 다음 코드를 사용하고 뒤로 버튼은 아이폰 OS 6에서 잘 작동이 문제는 아이폰 OS 7 에있는 감사합니다.
죄송합니다. iOS 7에서 위의 코드를 시도했지만 MPMoviePlayerController를 사용하여 전체 화면에서 비디오를 클릭하고 앞으로 또는 뒤로 단추를 터치 할 때도 동일한 문제가 발생합니다. –
moviePlayerPlaybackStateChanged 알림 선택기 메서드 내에서 코드를 볼 수 있습니까? – Alexi
안녕하세요 alex .... moviePlayerPlaybackStateChanged 메소드 내부에 쓰여진 것은 없습니다. –