有什么办法可以在本机iOS音乐应用中播放音乐吗?例如,在我的应用程序中按下按钮时,它会暂停内置的音乐应用程序。我尝试过MPMusicPlayerController,但这似乎不是我想要的;或者我没有正确使用它。
这就是我尝试过的。
if ([musicPlayer playbackState] == MPMusicPlaybackStatePlaying) {
[musicPlayer pause];
} else {
[musicPlayer play];
}
答案 0 :(得分:2)
取决于您如何实例化音乐播放器。要访问系统全局付款人,您应该使用:
MPMusicPlayerController *musicPlayer = [MPMusicPlayerController iPodMusicPlayer];
请注意,如果您使用applicationMusicPlayer
它只适用于您的应用程序,暂停音乐不会影响您在Music.app中播放的音乐。
有关这两者的更详细说明,请参阅MPMusicPlayerController documentation概述部分。