当应用程序进入后台时继续播放视频
Keep video playing when app goes to the background
在我的应用程序中,用户可以观看视频。我想要它,以便当他们按下主页按钮或在播放视频时应用程序进入后台时,我希望它继续播放以便他们可以继续听到音频。
iTunes 大学所做的正是我想做的。
我目前在播放视频时使用 MPMoviePlayerViewController
。
我花了一些时间研究和尝试各种可能的解决方案,例如像这样尝试移除观察者
[[NSNotificationCenter defaultCenter] removeObserver:player name:UIApplicationDidEnterBackgroundNotification object:nil];
我还配置了我的应用程序功能以允许此类后台功能。
但是,当用户将应用程序转到后台时,视频总是停止播放。
只要您正确配置后台模式,当前版本的 SDK 应该可以做到这一点。查看 Apple 的这份指南,其中概述了您需要采取的确切步骤。
https://developer.apple.com/library/ios/qa/qa1668/_index.html
请务必仔细阅读本指南的 "Special Considerations for Video Media" 部分。
希望对您有所帮助!
干杯
在我的应用程序中,用户可以观看视频。我想要它,以便当他们按下主页按钮或在播放视频时应用程序进入后台时,我希望它继续播放以便他们可以继续听到音频。
iTunes 大学所做的正是我想做的。
我目前在播放视频时使用 MPMoviePlayerViewController
。
我花了一些时间研究和尝试各种可能的解决方案,例如像这样尝试移除观察者
[[NSNotificationCenter defaultCenter] removeObserver:player name:UIApplicationDidEnterBackgroundNotification object:nil];
我还配置了我的应用程序功能以允许此类后台功能。
但是,当用户将应用程序转到后台时,视频总是停止播放。
只要您正确配置后台模式,当前版本的 SDK 应该可以做到这一点。查看 Apple 的这份指南,其中概述了您需要采取的确切步骤。
https://developer.apple.com/library/ios/qa/qa1668/_index.html
请务必仔细阅读本指南的 "Special Considerations for Video Media" 部分。
希望对您有所帮助!
干杯