nsinvalidargumentexception'reason'avplayeritem无法与多个avplayer实例关联'

Mit*_*tri 2 iphone mpmovieplayercontroller ios avplayer

我在用

的MPMoviePlayerController

对于播放视频,在此我使用自定义搜索栏来跳转视频.但是当我不断地进行前进和后退时,应用程序崩溃并抛出以下错误:

nsinvalidargumentexception'reason'avplayeritem无法与多个avplayer实例关联'

所以请建议.

谢谢

sur*_*esh 13

有同样的问题,尝试在设置SourceType之后设置ContentURL,如下所示,

moviePlayerController_ = [[MPMoviePlayerViewController alloc] init];
moviePlayerController_.movieSourceType = MPMovieSourceTypeStreaming;
[moviePlayerController_.moviePlayer setContentURL:url];
Run Code Online (Sandbox Code Playgroud)

资料来源:devforums.apple.com/message/467199


小智 6

有相同的经验.实现的movieSourceType设置不正确.例如,movieSourceType设置为MPMovieSourceTypeStreaming,它应该是嵌入在包中的电影的MPMovieSourceTypeFile.