gpt4 book ai didi

iphone - iOS 6.0 MPMoviePlayerController 全屏模式黑色?然后应用程序不再阻止任何操作

转载 作者:行者123 更新时间:2023-12-03 20:20:05 24 4
gpt4 key购买 nike

当屏幕为黑色时,MPMoviePlayerController 视频将进入全屏模式。然后该应用程序就被屏蔽了。此问题仅适用于 iOS 6.0。但 iOS 5.1 运行良好。这是我的代码。如果我双击播放器全屏打开,但显示黑屏。

 self.moviePlayerController = [[MPMoviePlayerController alloc] init];
[self.moviePlayerController.view setFrame:_moviePlayerContentView.bounds];
[self.moviePlayerController setControlStyle:MPMovieControlStyleNone];
[self.moviePlayerController setAllowsAirPlay:NO];
[_moviePlayerContentView addSubview:self.moviePlayerController.view];
[self.moviePlayerController stop];
[self.moviePlayerController setContentURL:videoURL];
[self.moviePlayerController.view setHidden:NO];
[self.moviePlayerController prepareToPlay];
[self.moviePlayerController play];

我该如何处理这个问题?

到达 MPMovieFinishReasonPlaybackEnded 后,如何禁用全屏模式?

请帮助我。提前致谢。

最佳答案

在iOS 6中,MPMoviePlayerController全屏调用ViewDidDisappear方法。您可能已在 ViewDidDisappear 方法中停止播放器。如果是这样,请将其删除一段时间,然后重试。

关于iphone - iOS 6.0 MPMoviePlayerController 全屏模式黑色?然后应用程序不再阻止任何操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14437511/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com