我已经能够全屏播放视频,但是当我尝试在一个窗口中(在 iPad 上)播放它时,视频控件只会显示它一直在加载。
我想要做的是在调用 viewDidLoad 后立即自动播放和循环播放视频。
到目前为止,这是我的代码..
NSString *url = [[NSBundle mainBundle]
pathForResource:@"Test"
ofType:@"mp4"];
MPMoviePlayerViewController *player =
[[MPMoviePlayerViewController alloc]
initWithContentURL:[NSURL fileURLWithPath:url]];
[[NSNotificationCenter defaultCenter]
addObserver:self
selector:@selector(movieFinishedCallback:)
name:MPMoviePlayerPlaybackDidFinishNotification
object:player];
player.view.frame = CGRectMake(500, 400, 200, 200);
[self.view addSubview:player.view];
//---play movie---
[player.moviePlayer play];
player = nil;
任何人都可以提供解决方案吗?