![](/img/trans.png)
[英]How do i play song back once i have MPMediaItemPropertyPersistentID?
[英]play back song in iPhoneapp
我想在iPhone上播放全球歌曲。 如果我退出声音应用程序并且不暂停歌曲,则该歌曲在iPhone中的播放效果会很差。
由于iOS 4允许您在后台执行某些任务,因此这是可能的。 幸运的是,玩audo是其中之一。 您需要阅读Apple 的背景指南中的执行代码 。
要为您分解,首先您需要查看您的设备是否支持多任务处理:
UIDevice* device = [UIDevice currentDevice];
BOOL backgroundSupported = NO;
if ([device respondsToSelector:@selector(isMultitaskingSupported)])
backgroundSupported = device.multitaskingSupported;
然后,您需要编辑plist以声明您正在利用后台任务。 您使用的UIBackgroundModes
需要一个值数组,但只需要audio
。
然后是实际的编码,请参阅启动后台任务 。
是的,有可能。 在iOS4中,您可以在后台播放音频
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.