我正在使用 MPMoviePlayerController 来播放视频。我想在给定视频没有支持的格式时向用户显示警告。但我没有从SDK中收到任何关于它的错误。
当我尝试运行任何不受支持的视频时,它会留下 MPMovieFinishReasonPlaybackEnded ,并在控制台中显示以下错误。
_itemFailedToPlayToEnd: {
kind = 1;
new = 2;
old = 0;
}
有谁知道如何处理它?</ p>
答案 0 :(得分:0)
您是否尝试过检查MPMoviePlayerController的errorLog
属性?
答案 1 :(得分:0)
我得到了解决方案。
[[[user userInfo] valueForKey:@“error”] localizedDescription];
这适用于我,并为不支持的格式提供“无法打开”。希望它可以帮助其他人寻找类似的问题。