有什么方法可以访问本地iOS音乐应用程序中播放的音乐吗?例如,在我的应用程序中按下按钮,它会暂停内置的音乐应用程序。我尝试过MPMusicPlayerController,但这似乎不是我想要的;或者我没有正确地使用它。
这就是我试过的。
if ([musicPlayer playbackState] == MPMusicPlaybackStatePlaying) {
[musicPlayer pause];
} else {
[musicPlayer play];
}
发布于 2013-01-17 14:16:26
取决于你如何实例化你的音乐播放器。要访问系统全局支付者,您应该使用:
MPMusicPlayerController *musicPlayer = [MPMusicPlayerController iPodMusicPlayer];
请注意,如果您使用的是applicationMusicPlayer
,它只适用于您的应用程序,暂停音乐不会影响在您的Music.app中播放的音乐。
有关这两方面的更广泛说明,请参见MPMusicPlayerController文档概述部分。
https://stackoverflow.com/questions/14389014
复制相似问题