保持MPMoviePlayerViewController在后台播放
我使用MPMoviePlayerViewController
在iPhone4(iOS5.1),新iPad(iOS5.1),iPad(iOS4.2)上的iOS应用程序中播放video。
播放video时,我按两次Home键,多任务docker显示和播放器暂停。
我试图在appDelegate applicationWillResignActive
调用玩家的play
方法,但没有奏效。
有谁知道如何避免玩家暂停?
另一个问题,如何在遥控面板上显示video的标题? (滑动multitaskdocker到最左边)。
谢谢。
我不认为你不应该继续播放video。 根据苹果应用程序编程指南,当发生这种情况时,您应该暂停应用程序中的视觉活动。 我不是100%确定,如果应用程序商店提交将接受这种行为。
您可以通过向MPNowPlayingInfoCenter
提供元数据来显示video标题:
看这里
正如在那里写的:
系统在多任务界面中显示设备locking屏幕和多媒体控件中的现在播放信息。