如何循环播放歌曲?
Posted
技术标签:
【中文标题】如何循环播放歌曲?【英文标题】:How to play song in loop? 【发布时间】:2011-08-24 13:25:13 【问题描述】:在使用 AvAudio Player 时,我们如何实现歌曲循环播放? 我想在唱完一首歌后如何再重复这首歌??
【问题讨论】:
【参考方案1】:试试:
[yourSound numberOfLoops: -1];
-1 表示声音一直循环播放。
【讨论】:
【参考方案2】:您可以使用 AVAudioPlayerDelegate 并实现:
- (void)audioPlayerDidFinishPlaying:(AVAudioPlayer *)player successfully:(BOOL)flag
你可以这样做:
- (void)audioPlayerDidFinishPlaying:(AVAudioPlayer *)player successfully:(BOOL)flag
[player play];
或者您可以根据某些条件允许它停止。
【讨论】:
以上是关于如何循环播放歌曲?的主要内容,如果未能解决你的问题,请参考以下文章
需要帮助修复我的javascript“for循环”以播放音频播放列表[重复]