0
A
回答
1
您可以简单地使用AVAudioPlayer
- (void) playPauseButtonSelector: (UIButton*) sender
{
if (!_isPlaying)
{
//play song
_timer = [NSTimer scheduledTimerWithTimeInterval:0.05 target:self selector:@selector(updateTime:) userInfo:nil repeats:YES];
[_audioPlayer setCurrentTime:_startingTime];
[_audioPlayer play];
_isPlaying = YES;
}
else
{
//pause action
[_audioPlayer pause];
[_timer invalidate];
_timer = nil;
_isPlaying = NO;
}
}
在功能录入,与终点比较audioPlayer的currentTime的停止播放
- (void) updateTime: (NSTimer*) time
{
if (_audioPlayer.currentTime >= _endingTime)
{
//pause
[self playPauseButtonSelector:nil];
}
}
相关问题
- 1. 一次播放一首歌曲
- 2. AVAudioPlayer同时播放多首歌曲?
- 3. 同时播放两首mp3歌曲
- 4. 同时播放多首歌曲
- 5. 播放一首歌曲,展现波
- 6. 开始播放下一首歌曲
- 7. 如何停止当前播放的歌曲并播放下一首歌曲?
- 8. 音乐播放列表中的下一首歌曲不播放
- 9. 从一首歌曲流式播放歌曲下载地址
- 10. mediaPlayer CompletionListener在完成歌曲之前播放下一首歌曲
- 11. 音乐播放器同时播放2首歌曲
- 12. 如何播放第一首完成后自动播放下一首歌曲?
- 13. 我用jplayer播放mp3歌曲,我想播放下一首和上一首歌曲。我应该怎么做?
- 14. 播放第一首歌曲后,我的播放器停止播放
- 15. 从iPod库播放多首歌曲
- 16. 如何循环播放几首歌曲?
- 17. android播放两首歌曲问题
- 18. 获得歌曲的时长播放器载入
- 19. 从正在播放中隐藏下一首曲目/播放时长
- 20. SCM音乐播放器播放的单首歌曲
- 21. 每当我点击播放按钮它开始一首歌曲(前一首歌曲也在播放),它会在无限的时间内
- 22. 播放下一首歌AVAudioPlayer
- 23. Python:时间转移一首歌曲(bpm)
- 24. 使用Spotify API播放全长歌曲
- 25. 建立网站的自定义mp3播放器 - 无法弄清楚如何编写播放最后一首歌曲,播放下一首歌曲的功能
- 26. 当我点击mediaplayer中的listview时,会播放多首歌曲
- 27. 如何使用线程播放MPRemoteCommandCenter播放的下一首歌曲?
- 28. 在HTML5中一次播放一首歌曲
- 29. 如何播放mpmoviePlayer中的下一首歌曲?
- 30. 如何播放在Android中调用的第一首歌曲?
谢谢您的回答。这是我需要的东西。 –