Iphone:在播放一首歌曲时,另一首歌曲重叠。

Posted

技术标签:

【中文标题】Iphone:在播放一首歌曲时,另一首歌曲重叠。【英文标题】:Iphone : while play one song another song overlap. 【发布时间】:2011-08-26 13:11:36 【问题描述】:

在我的应用中通过 AVAudioPlayer 从 ipod 库播放歌曲,

问题是当播放一首歌曲并选择第二首歌曲时, 第二首歌重叠,

我尝试通过调用此方法来停止歌曲

- (IBAction)player_stop 
  theAudio.delegate = nil;
  [theAudio release];
  theAudio = nil;    

我尝试了这种方法,但没有进入这种情况

if (theAudio.isPlaying == YES)        
  [theAudio release];
  theAudio = nil;

theAudio 是 AVAudioplayer 的对象,

我该怎么做?

【问题讨论】:

【参考方案1】:

怎么样

if (theAudio.isPlaying == YES)        
   [theAudio stop];

【讨论】:

以上是关于Iphone:在播放一首歌曲时,另一首歌曲重叠。的主要内容,如果未能解决你的问题,请参考以下文章

如何播放下一首歌曲的随机歌曲[重复]

spotify 播放器在 iphone 中播放旧曲目一段时间

我制作了一个播放音频文件的播放器。我希望播放器在完成一首歌曲后播放一首歌曲。寻求帮助以解决此问题

iOS - AVAudioPlayer 在后台不会继续播放下一首歌曲

一首歌在反应音频播放器中结束后,我想播放下一首歌曲。我已经获得了指向数组的所有歌曲链接,但不确定如何实现 func

应用程序无法继续在后台播放下一首歌曲