我和我的项目中有MPMoviePlayerController。我试图在iOS 8.0上运行它。当我第一次播放视频时,它工作正常,我有视频的进度条。然后我退出并尝试第二次播放视频。它仍然有效,除了我没有视频的进度条。我在标题“setFullScreen:animated”中说,因为我也有错误“CGImageCreate:无效图像大小0x0”所以我猜它可以来这里。 此外,它似乎在iOS 8.1上没有任何问题,所以我认为这是由Apple纠正的错误。也许有人听说过有关它的事情。
创建和设置Controller时,以下是一些代码:
_moviePlayer = [[MPMoviePlayerController alloc] initWithContentURL:
[NSURL fileURLWithPath:self.model.filePath]];
_moviePlayer.controlStyle = MPMovieControlStyleFullscreen;
_moviePlayer.view.backgroundColor = [UIColor blackColor];
_moviePlayer.view.frame = self.imageButton.frame;
[self.view addSubview:_moviePlayer.view];
[_moviePlayer setFullscreen:YES animated:YES];
[_moviePlayer prepareToPlay];
有什么猜测吗?