IOS 6问题与MPMoviePlayerController

IOS 6问题与MPMoviePlayerController,第1张

概述请检查以下代码: (void) moviePlayerDidExitFullscreen:(NSNotification*)notification { MPMoviePlayerController *player = [notification object];[[NSNotificationCenter defaultCenter] removeObserver:self 请检查以下代码:

(voID) movIEPlayerDIDExitFullscreen:(NSNotification*)notification { MPMovIEPlayerController *player = [notification object];[[NSNotificationCenter defaultCenter] removeObserver:self     name:MPMovIEPlayerDIDExitFullscreenNotification                                                  object:player]; [player setControlStyle:MPMovIEControlStyleNone];     if (isPlaying)    {        [self stopCurrentMovIEPlayer];    }}

问题是这在IOS 5中完美运行,但在IOS 6中不能更新iPad3.

视频完成后,电影播放器​​没有关闭,我每次都需要点击完成按钮关闭电影播放器​​.

任何人都可以为此问题提供解决方案吗?

解决方法 单击完成将调用movIEPlayerDIDExitFullscreen

但是如果你让电影正常完成,则会调用movIEPlaybackDIDFinish但是从IOS 6开始它不会退出全屏模式.所以修复是添加player.fullscreen = FALSE;在打电话之前[player.vIEw removeFromSupervIEw];

总结

以上是内存溢出为你收集整理的IOS 6问题与MPMoviePlayerController全部内容,希望文章能够帮你解决IOS 6问题与MPMoviePlayerController所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1038455.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-24
下一篇2022-05-24

发表评论

登录后才能评论

评论列表(0条)

    保存