【问题标题】:How to show playing item details in the iphone/ipad dock bar?如何在 iphone/ipad 停靠栏中显示播放项目的详细信息?
【发布时间】:2012-11-28 11:26:50
【问题描述】:

我使用AVPlayer 来重现 iPod 库中的音乐曲目。

我完成了后台管理,现在我可以在点击两次主页按钮时看到我的应用程序图标显示在停靠栏中。 媒体按钮也适用于我的应用。

我现在想做的是在同一个停靠栏中显示正在播放的项目信息,就像 iPodMusicPlayer 所做的那样。

有可能吗?

【问题讨论】:

  • AFAIK 你不能。使用 ipod 媒体播放器框架或从头开始该功能

标签: iphone objective-c ios ipad avplayer


【解决方案1】:

使用 MediaPlayer 框架:

#include <MediaPlayer/MediaPlayer.h>

[[MPNowPlayingInfoCenter defaultCenter] setNowPlayingInfo:@{
                           MPMediaItemPropertyAlbumArtist:@"Album Artist",
                            MPMediaItemPropertyAlbumTitle:@"Album Title",
                                 MPMediaItemPropertyTitle:@"Title",
                                MPMediaItemPropertyArtist:@"Artist"
 }];

【讨论】:

  • 是的,完美。我已经找到了,我正要回答自己。干得好,谢谢!
【解决方案2】:

使用 iOS 公共 API 无法做到这一点。就 iPod Music App 而言,它是 Apple 内置的原生 iOS 应用程序,它肯定使用 Private API。

【讨论】:

    【解决方案3】:

    【讨论】:

      猜你喜欢
      • 2020-09-05
      • 2021-09-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-11-01
      • 2021-07-10
      相关资源
      最近更新 更多