<分区>
我有一个在线音频播放器应用程序。我希望用户即使在锁定屏幕上也能控制应用程序的播放和暂停。默认情况下已显示按钮。 The code for my app is here.
现在如何启用按钮来控制我的播放器。以及如何在应用程序屏幕锁定时显示我的应用程序的图像。这是示例图片
如果可能,请帮忙。 提前致谢。
<分区>
我有一个在线音频播放器应用程序。我希望用户即使在锁定屏幕上也能控制应用程序的播放和暂停。默认情况下已显示按钮。 The code for my app is here.
现在如何启用按钮来控制我的播放器。以及如何在应用程序屏幕锁定时显示我的应用程序的图像。这是示例图片
如果可能,请帮忙。 提前致谢。
最佳答案
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?
关于ios - 如何从锁定屏幕控制 AVPlayer 的播放和暂停。以及如何在锁定屏幕上设置应用程序图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21154765/