我有一个AVPlayerItem
的列表。我使用一个AVPlayer
并调用AVPlayer.replaceCurrentItem
来切换它们。
它工作正常,但如果其中一个AVPlayerItem
有无法访问的网址,并且我播放了它,则AVPlayer
刚刚破解,不再可用。即使我将replaceCurrentItem
拨打到另一个项目并致电play
,它仍然无法播放。
我认为AVPlayer
的状态在尝试播放无法访问的内容时设置为fail
,之后我无法使用它。那么如何重置状态以使其再次可用?