我收到警报消息“无法解码。该媒体所需的解码器很忙。”尝试在应用程序中第五次播放视频文件时。
搜索后,我发现AVPlayerItem fails with AVStatusFailed and error code "Cannot Decode",它说iOS中只能初始化4个播放器。但是我一次只玩一名玩家。我要释放播放器对象并重新创建另一个播放器,并且在第五次播放时显示警报。
最佳答案
在viewWillDisappear中设置为零。或寻找AVQueuePlayer类别参考。
关于ios - 如何正确删除AVPlayer/AVPlayerItem?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12650763/