2011-12-29 67 views
1

我知道我们可以通过kAudioSessionProperty_OtherAudioIsPlaying检测其他音频应用程序是否正在播放音乐,但是,即使其他应用程序的音乐暂停,此属性也会返回相同的值,所以我的问题是,如何检测其他音频流是否为暂停或播放?有谁能够帮助我?非常感谢你!!检测其他音乐是否在IOS中暂停?

回答

0

使用这样的代码:

[notificationCenter addObserver: self 
          selector: @selector (handlerPlaybackStateChanged:) 
           name: MPMusicPlayerControllerPlaybackStateDidChangeNotification 
          object: nil]; 

    [[MPMusicPlayerController iPodMusicPlayer] beginGeneratingPlaybackNotifications];