我使用Xcode 6和iOS 8 SDK。iOS 8 MPMoviePlayerPlaybackDidFinishNotification不起作用
如果视频无法播放,则启动MPMoviePlayer时。 MPMoviePlayerPlaybackDidFinishNotification不起作用。
我参考这篇文章: [How to get an error description when playback fails on MPMoviePlayerController 但iOS8不起作用。
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(MPFinished:) name:MPMoviePlayerPlaybackDidFinishNotification object:self.MoviePlayer];
如何做到这一点可以解决这个问题?谢谢。
你可以使用'MPMoviePlayerDidExitFullscreenNotification'我认为这可能会解决你的问题 – souvickcse 2014-09-23 06:34:04
我有同样的问题。我相信这是一个iOS 8的错误。我添加了一个5秒的计时器,如果视频没有开始播放之前,点击我显示一个错误,并出去。这是一个可怕的黑客,但我目前唯一的解决方案。 – Kevin 2014-10-02 20:00:33