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

标签 iphone ios background media

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

或者这对于当前的 API 来说是不可能的吗? (到目前为止我还没有找到任何信息)。

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

最佳答案

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

所有你需要知道的都在官方 MPNowPlayingInfoCenter class reference .

它基本上是一个字典,您填充了必要的元数据来描述当前正在播放的媒体。

关于iphone - iOS 在多任务栏和正在播放锁屏中显示歌曲元数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4077518/

相关文章:

iPhone SDK : Is it possible to play audio playlist in the background in iOS 4

ios - 共享扩展的应用商店提交问题

iPhone:如何将包含公钥位的 SecKeyRef 或 NSData 导出为 PEM 格式?

IOS 按日期时间排序键值

ios - 使用 Swift (AutoLayout) 修复 UIImage 的宽度和高度

ios - 防止一个 View Controller ios 7 自动旋转?

html - 如何使用 @media 查询使背景图像变大?

iphone - 如何在后台保持 iphone ios xmpp 连接?

ios - 在呈现 UIPopoverViewController 时,我怎样才能使除 sourceView 之外的所有内容变暗?

iphone - 在视网膜显示器上使用实际像素绘图