1
사용자가 드릴 다운 테이블 뷰 모델을 사용하여 미디어 항목 목록에서 특정 항목으로 이동할 수있는 앱이 있습니다. MPMoviePlayerController 초기화에 대한 도움이 필요합니다.
사용자가 상세 뷰 내부되면
은 다른 테이블 뷰는 사용자가 특정 미디어 항목을 선택할 수있는 존재.은 내가 .MP4 항목을 재생 모달 미디어 플레이어를 만드는 문제를있다. 아래 코드는 제가 지금까지 가지고있는 것입니다. 나는이 줄에 도움이 필요
if (indexPath.section == SectionHeader && indexPath.row == SectionHeaderEnclosure) {
if (item.enclosures) {
for (NSDictionary *dict in item.enclosures){
NSString *url = [dict objectForKey:@"url"];
NSLog(@" url is : %@",url);
//EXPERIMENTAL
MPMoviePlayerController *moviePlayer = [[MPMoviePlayerController alloc] initWithContentURL:url];
// Register to receive a notification when the movie has finished playing.
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(moviePlayBackDidFinish:) name:MPMoviePlayerPlaybackDidFinishNotification object:moviePlayer];
if ([moviePlayer respondsToSelector:@selector(setFullscreen:animated:)]) {
// Use the 3.2 style API
moviePlayer.controlStyle = MPMovieControlStyleDefault;
moviePlayer.shouldAutoplay = YES;
[self.view addSubview:moviePlayer.view];
[moviePlayer setFullscreen:YES animated:YES];
} else {
// Use the 2.0 style API
moviePlayer.movieControlMode = MPMovieControlModeHidden;
[moviePlayer play];
}
}
}
}
: MPMoviePlayerController * moviePlayer = [[MPMoviePlayerController의 ALLOC] initWithContentURL : 홈페이지]
NSInvaild Argument Exception을 제공합니다. 동영상 플레이어 만들기 및 이후 삭제에서 도움이 필요합니다.
대단히 감사합니다. 내 문제가 해결되었습니다! –