如何在MPMoviePlayer播放期间启用iPhone自动锁定?

obi*_*ahn 6 iphone objective-c mpmovieplayercontroller

当我在我的应用程序中使用MPMoviePlayerController播放视频时,我的iPhone不会自动锁定(测试OS 3.0和3.1.2).但是,application.idleTimerDisabled = NO,因此此设置不受MPMoviePlayerController的影响.

当我的应用程序运行并播放视频时,如何让我的iPhone正常睡眠(例如,在屏幕昏暗3分钟后,然后变暗)?

h4x*_*xxr 0

这是 MPMoviePlayerController 的一个功能;大多数人不希望他们的屏幕在三分钟视频后关闭,如果他们没有触摸它!

我想你可以在你的电影顶部实现一个自定义控件覆盖(在默认的 Apple 电影播放器​​ iPhone 演示应用程序中进行了解释),其中包含一个不可见的按钮,每次按下该按钮都会重置计时器。如果计时器触发(例如 3 分钟后),您可以暂停/停止视频。