0
我在查找信息時遇到了一些問題。我想知道如何在返回到我的應用程序後停止itunes/spotify或任何其他音樂播放器的音樂。他們目前都在同一時間玩。當返回到應用程序時停止iTunes/Spotify音樂
任何人都可以指向正確的方向嗎?
感謝
我在查找信息時遇到了一些問題。我想知道如何在返回到我的應用程序後停止itunes/spotify或任何其他音樂播放器的音樂。他們目前都在同一時間玩。當返回到應用程序時停止iTunes/Spotify音樂
任何人都可以指向正確的方向嗎?
感謝
您可以在application: didFinishLaunchingWithOptions:
方法試試這個:
if ([[MPMusicPlayerController iPodMusicPlayer] playbackState] == MPMusicPlaybackStatePlaying) {
[[MPMusicPlayerController iPodMusicPlayer] stop];
}
不要忘記:你需要添加MediaPlayer.framework
到你的目標和你的AppDelegate.m
進口MediaPlayer/MediaPlayer.h
。
而且看一看的documentation。
編輯
我在蘋果找到了一個更好的解決方案比我的音頻會話編程指南:Checking if Other Audio is Playing During App Launch
EDIT 2
代碼示例...
感謝嗨,好找! 這不告訴我如何介入特定的音樂,但? – Asheh 2012-02-14 14:18:41
我編輯了上面的代碼:)請接受答案,如果它幫助你。 – dom 2012-02-14 16:46:25