使用MPMoviePlayerViewController的EXC_BAD_ACCESS

叶夫根尼·费丁(Evgeny Fedin)

我正在使用MPMoviePlayerViewController播放来自服务器的视频。

@property (strong, nonatomic) MPMoviePlayerViewController *videoPlayer;

当我重新启动视频时,我得到EXC_BAD_ACCESS(代码= 1,地址= 0xc000000c)...

_videoPlayer = [[MPMoviePlayerViewController alloc] initWithContentURL:[NSURL URLWithString:[NSString ... ]]];
[self presentMoviePlayerViewControllerAnimated:_videoPlayer];

我该如何解决?

叶夫根尼·费丁(Evgeny Fedin)

经过3天的搜索答案,得到了解决方案!!!

-(void)viewWillAppear:(BOOL)animated{    
// just add observer
[[NSNotificationCenter defaultCenter] addObserver:self
                                         selector:@selector(movieEventFullscreenHandler:)
                                             name:MPMoviePlayerPlaybackDidFinishNotification
                                           object:nil];
}

我需要停止播放器,然后用户按“完成”:

- (IBAction) movieEventFullscreenHandler:(NSNotification*)notification{
[self.player.moviePlayer stop];
[self.player.moviePlayer setFullscreen:NO animated:NO];
}

就这样!

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用NativeCSS时EXC_BAD_ACCESS

来自分类Dev

使用协议组成的EXC_BAD_ACCESS

来自分类Dev

调试EXC_BAD_ACCESS

来自分类Dev

NSDictionary EXC_BAD_ACCESS

来自分类Dev

AFHTTPRequestOperationManager的EXC_BAD_ACCESS

来自分类Dev

EXC_BAD_ACCESS在mergeChangesFromContextDidSaveNotification

来自分类Dev

SKTexture EXC_BAD_ACCESS

来自分类Dev

EXC_BAD_ACCESS StringWithFormat

来自分类Dev

使用object_setIvar时为EXC_BAD_ACCESS

来自分类Dev

NSNotificationCenter使用SpriteKit导致EXC_BAD_ACCESS错误

来自分类Dev

使用self.performSelector的EXC_BAD_ACCESS

来自分类Dev

使用cfnetwork写入输出流时,exc_bad_access

来自分类Dev

使用泛型时为EXC_BAD_ACCESS

来自分类Dev

使用scrollViewDidScroll时出错EXC_BAD_ACCESS

来自分类Dev

使用MDQueryRef调用时CFR释放EXC_BAD_ACCESS

来自分类Dev

在代码中添加UINavigationController时使用EXC_BAD_ACCESS

来自分类Dev

使用数组C ++时的“ EXC_BAD_ACCESS”

来自分类Dev

EXC_BAD_ACCESS on iOS 8.1 with Dictionary

来自分类Dev

GCD / NSOperationQueue EXC_BAD_ACCESS

来自分类Dev

UIAlertController EXC_BAD_ACCESS错误-Swift

来自分类Dev

指向函数头的EXC_BAD_ACCESS

来自分类Dev

生成nspredicate时EXC_BAD_ACCESS

来自分类Dev

iOS EXC_BAD_ACCESS:如何调试?

来自分类Dev

迅速细分错误(EXC_BAD_ACCESS)

来自分类Dev

如何从EXC_BAD_ACCESS中恢复?

来自分类Dev

SKNode.removeFromParent()EXC_BAD_ACCESS

来自分类Dev

CGContextDrawLinearGradient导致EXC_BAD_ACCESS

来自分类Dev

CCHmac上的EXC_BAD_ACCESS

来自分类Dev

在AVAssetReader中获取Exc_Bad_access