6
我使用avaudioplayer在我的應用程序中播放自己的音樂。是否有可能檢查來自avaudioplayer的音樂是否正在播放?檢查是否播放音樂
我使用avaudioplayer在我的應用程序中播放自己的音樂。是否有可能檢查來自avaudioplayer的音樂是否正在播放?檢查是否播放音樂
使用播放特性,即:
AVAudioPlayer *audioplayer;
if(audioplayer.playing){
//do what you want here
}
另請參閱class reference of AVAudioPlayer。
這個類的引用聲明你不應該輪詢這個屬性。如果您想查看歌曲是否已播放完畢,請使用AVAudioPlayerDelegate
。當音頻播放器完成播放音頻時,audioPlayerDidFinishPlaying:successfully:
功能會通知您。