我正在尝试使用AVQueuePlayer类来播放一些AVPlayerItems,但遇到了问题。
我上过财产课
@property AVPlayerItem *palnik;在这个类的init中,我有:
NSURL *audioFileLocationURL = [[NSBundle mainBundle] URLForResource:@"palnik" withExtension:@"wav"];
self.palnik = [AVPlayerItem playerItemWithURL:audioFileLocationURL];然后一个函数会有这样的东西
NSArray *array = [NSArray arrayWithObjects:self.palnik, nil];
AVQueuePlayer *playQueue = [[AVQueuePlayer alloc] initWithItems:array];
[playQueue play];我什么也没听到。路径是100%正确的。我已经用AVAudioPlayer测试过了,但我需要一个接一个地播放多个文件,这就是为什么我想使用AVQueuePlayer
发布于 2015-05-21 02:20:43
我找到了解决方法,但我不知道问题出在哪里……
我刚把
AVQueuePlayer *playQueue作为@属性,现在用它来播放
[self.playQueue play]它开始工作了..。有人能给我解释一下原因吗?
https://stackoverflow.com/questions/30357042
复制相似问题