ios - IOS检测其他音乐是否暂停?

标签 ios audio

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

最佳答案

使用这样的代码:

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

    [[MPMusicPlayerController iPodMusicPlayer] beginGeneratingPlaybackNotifications];

关于ios - IOS检测其他音乐是否暂停?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8665808/

相关文章:

ios - 扩展图像上的捏合手势识别器

javascript - 我怎样才能让这两个 jQuery 脚本一起工作?

ios - Xcode 11 (11A420a) 使用 Command-Click 声明时不显示 "Embed in H/VStack"菜单项

objective-c - 获取地址位置

delphi - 将系统声音(立体声混音)录制到文件中

javascript - 将随机播放与网络音频播放相结合

audio - Telegram bot不会从Windows Server中的xampp服务器发送mp3文件

java - 获取wav文件的声压级

ios - 创建XMPPRoom时如何设置和获取roomName(组名)?

ios - Xamarin Forms Webview html 视频不在 iOS 设备上播放