我有一个 AVQueuePlayer,我在运行时添加了一些项目。
NSArray *queue = [self.queuePlayer items];
if ([self.queuePlayer canInsertItem:sound afterItem:[queue lastObject]]) [self.queuePlayer insertItem:sound afterItem:[queue lastObject]];
初始化 AVQueuePlayer 时不添加任何项。我所做的只是一个 alloc init。我还会在他们查看负载后立即发送一条播放消息,这样当添加新项目时它会立即开始播放。
我试图让手机在新项目开始播放时振动。
我正在查看在线文档,我发现唯一有趣的事情是当项目播放到结束时发送的通知。
AVPlayerItemDidPlayToEndTimeNotification
有什么解决方法吗?