如何检查音频队列中的音乐是不是正在播放或暂停

Posted

技术标签:

【中文标题】如何检查音频队列中的音乐是不是正在播放或暂停【英文标题】:How to check whether a music is playing or paused in AudioQueue如何检查音频队列中的音乐是否正在播放或暂停 【发布时间】:2010-08-02 12:45:05 【问题描述】:

我使用 AudioQueueStart 播放音乐,使用 AudioQueuePause 暂停。 AudioQueues 中是否有任何方法可以检查音乐是否正在播放,我只想在音乐播放时暂停音乐。

【问题讨论】:

【参考方案1】:

使用AudioQueueGetProperty 检查kAudioQueueProperty_IsRunning 属性。

或者看到你是一个停止和启动队列的人,只要记住你设置的状态并采取相应的行动。

【讨论】:

以上是关于如何检查音频队列中的音乐是不是正在播放或暂停的主要内容,如果未能解决你的问题,请参考以下文章

如何检查音乐是不是正在从哪个音乐应用程序播放?

如何使用 Iphone sdk 中的音频队列播放 .wav 文件

如何在其他视图中使用 Swift 中的 AVPlayer 暂停和播放音乐

如何在 iOS 中暂停后台播放器

播放外部音频时暂停 AVAudioPlayer

应用程序运行时如何使用MonoTouch播放背景音乐