我可以将replaceCurrentItemWithPlayerItem与AVQueuePlayer一起使用吗?

时间:2016-06-19 15:13:57

标签: ios objective-c swift avplayer avqueueplayer

我使用了replaceCurrentItemWithPlayerItemAVPlayer,但它是否也可以与AVQueuePlayer一起使用?

在下面的苹果文档中,给出了:

  

此方法只能在没有创建的播放器实例上调用   队列。如果玩家使用多个项目初始化该方法   抛出异常。

这意味着什么?请指导。

如果它表示如果我们将其与AVQueuePlayer一起使用会抛出异常,那么我尝试使用它而没有任何例外,但不知道它是否是正确的使用方法。

https://developer.apple.com/library/ios/documentation/AVFoundation/Reference/AVPlayer_Class/

1 个答案:

答案 0 :(得分:1)

不,你不能,按照Apple文档:

  

重要

     

此方法不适用于AVQueuePlayer。如果使用多个项初始化播放器,则此方法会抛出异常。

以下是链接:https://developer.apple.com/reference/avfoundation/avplayer/1390806-replacecurrentitemwithplayeritem?language=objc