iOS在多任务栏和正在播放锁定屏幕中显示歌曲元数据

DJ *_*che 4 media iphone background ios

有没有办法在多任务栏上显示歌曲标题,以及在后台音频应用程序中锁定屏幕的多媒体部分,如iPod /音乐/视频应用程序?到目前为止,我的应用程序在后台运行,响应媒体播放控件(在多任务栏,锁定屏幕,耳机,外部配件等)并处理中断,但这是缺少的一件事.

或者当前的API无法实现这一点?(到目前为止,我还没有找到任何信息).

我想检查的一件事是Pandora是否这样做,但由于我不能使用澳大利亚的应用程序,我无法验证这一点. - 我似乎记得在主题演示中看到它确实如此,但我可能错了.

DJ *_*che 11

从iOS 5.0开始,现在可以使用MPNowPlayingInfoCenter该类.

您需要知道的只是官方MPNowPlayingInfoCenter类引用.

它基本上是一个字典,您填充了描述当前播放媒体所需的元数据.


sud*_*-rf 6

使用后台音频API时,无法在应用程序外显示有关正在播放的歌曲的信息.唯一可能的操作是暂停和播放您的音频.这就是潘多拉所能做的一切.