如果我按下视频播放器中的主页按钮,则获得EXC_BAD_ACCESS

时间:2010-12-08 10:01:32

标签: iphone ipad

我有一个需要播放视频的应用程序。我使用以下代码。 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];

1 个答案:

答案 0 :(得分:2)

在应用程序控制器的applicationWillResignActive方法中,调用[videoPlayer stop]。