检查是不是播放音乐[关闭]

Posted

技术标签:

【中文标题】检查是不是播放音乐[关闭]【英文标题】:check if music is played [closed]检查是否播放音乐[关闭] 【发布时间】:2011-04-08 23:54:02 【问题描述】:

我使用 avaudioplayer 在我的应用程序中播放自己的音乐。是否有可能检查来自 avaudioplayer 的音乐是否正在播放?

【问题讨论】:

【参考方案1】:

使用playing属性,即:

AVAudioPlayer *audioplayer;
if(audioplayer.playing)
   //do what you want here

另请参阅class reference of AVAudioPlayer。

类参考声明你不应该轮询这个属性。如果您想知道某首歌曲是否已播放完毕,请使用AVAudioPlayerDelegateaudioPlayerDidFinishPlaying:successfully: 函数会在音频播放器播放完音频时通知您。

【讨论】:

以上是关于检查是不是播放音乐[关闭]的主要内容,如果未能解决你的问题,请参考以下文章

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

怎么设置手机铃声自动放歌

您如何检测 Phaser 中是不是正在播放任何音乐?

为啥每次打开chrome浏览器的时候, 会有背景音乐自动播放. 若是关闭再打开就好了

Flutter:关闭应用程序后播放音乐

微信小程序音频播放之音乐播放器