我有一个在线音频播放器应用程序。我希望用户能够控制应用程序的播放,甚至可以从锁定的屏幕暂停。默认情况下已显示按钮。 The code for my app is here.
现在如何启用按钮来控制我的播放器。以及如何在应用程序的屏幕被锁定时显示我的应用程序的图像。这是示例图像
如果可能,请提供帮助。 提前完成。
答案 0 :(得分:4)
从iOS 5开始,MPNowPlayingInfoCenter支持在锁定屏幕和远程播放控件中设置曲目标题以及专辑封面图像。
检查MPNowPlayingInfoCenter
是否可用,试试这个: -
if ([MPNowPlayingInfoCenter class]) {
UIImage *albumArtImg = [UIImage imageNamed:@"abc.png"];
albumArt = [[MPMediaItemArtwork alloc] initWithImage:albumArtImg];
NSDictionary *dictCurrentlyPlaying = [NSDictionary dictionaryWithObjects:[NSArray arrayWithObjects:@"Temporary", [NSNumber numberWithInt:22], albumArt, nil] forKeys:[NSArray arrayWithObjects:MPMediaItemPropertyTitle, MPMediaItemPropertyPlaybackDuration, MPMediaItemPropertyArtwork, nil]];
[MPNowPlayingInfoCenter defaultCenter].nowPlayingInfo = dictCurrentlyPlaying;
}
更新: -
请查看以下内容: - 1。 http://jaysonlane.net/tech-blog/2012/04/lock-screen-now-playing-with-mpnowplayinginfocenter/
2。 How to set the title when playing music in background on iPhone?