我已经在我的视图中添加了一部电影,它只是自动开始播放,是否有人知道如何阻止它?
MPMoviePlayerController *moviePlayer;
NSBundle *bundle = [NSBundle mainBundle];
NSString *moviePath = [bundle pathForResource:@"LAN_S9" ofType:@"mp4"];
if (moviePath)
{
NSURL *movieURL = [NSURL fileURLWithPath:moviePath];
moviePlayer = [[MPMoviePlayerController alloc] initWithContentURL:movieURL];
[[moviePlayer view] setFrame: CGRectMake(0, 0, 400, 200)]; // frame must match parent view
}
[self.view addSubview: [moviePlayer view]];
答案 0 :(得分:4)
这很简单:
moviePlayer.shouldAutoplay = NO;
答案 1 :(得分:0)
您无法将MPMoviePlayerController视图添加到视图中,因为MPMoviePlayerController始终需要全屏模式才能播放,它将自动跳转到该模式。
因此,您可以从胶片中提取图像,然后使用漂亮的“播放”按钮显示图像,以便用户可以点击按钮查看视频