我已经使用 avtouchController 制作了一个音乐应用程序,我想使用自动播放一个接一个地播放我的下一首歌曲,你能给我自动播放歌曲的步骤吗?
问问题
867 次
3 回答
0
您应该转到设置并将播放模式设置为顺序播放模式。
于 2010-10-12T06:30:11.570 回答
0
从你的问题很难看出,但听起来你想使用AVQueuePlayer。
于 2010-10-12T06:15:09.833 回答
0
如果您使用的是 AVFoundation,您只需向播放器添加一个侦听器,并使用 end 播放方法来获取下一首曲目。您可以像这样添加侦听器:
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(playerItemDidReachEnd:)
name:AVPlayerItemDidPlayToEndTimeNotification
object:[player currentItem]];
然后你创建你的方法,像这样:
-(void)playerItemDidReachEnd:(NSNotification *)notification {
AVPlayerItem *p = [notification object];
//Fetch your next track from your plist, array, database or whatever
}
于 2011-06-15T17:12:04.860 回答