我有一个需要播放视频的应用程序。我使用以下代码。 Home按钮出现问题,如果我在视频播放期间按Home键我会收到EXC_BAD_ACCESS。我甚至不知道为什么会这样。请帮忙。
NSString * videoString = [[NSBundle mainBundle] pathForResource:@"video.mp4" ofType:nil];
NSURL * url = [NSURL fileURLWithPath:videoString];
MPMoviePlayerController * videoPlayer = [[MPMoviePlayerController alloc] initWithContentURL:url];
[self.view addSubview:videoPlayer.view];
videoPlayer.view.frame = CGRectMake(0, 0,768, 1024);
[videoPlayer play];
答案 0 :(得分:2)
在应用程序控制器的applicationWillResignActive方法中,调用[videoPlayer stop]。