6

我在我的应用程序中使用了 MPMoviePlayerController 来播放选定的视频。还有从不同位置开始视频的设施,例如从 10 分钟、20 分钟、40 分钟等。

iOS 7 中的问题:

问题是播放视频时我可以暂停它,但暂停后它不会恢复。而且暂停按钮也不会变成播放按钮。单击暂停按钮后,不会调用诸如“MPMoviePlayerPlaybackStateDidChangeNotification”之类的通知。当视频以全屏模式播放时,也会出现同样的问题。

iOS 6 中的问题:

这里唯一的问题是暂停按钮不会变成播放按钮。这里的视频暂停和恢复也可以在全屏模式下正常工作。

一种奇怪的行为:

对于一个视频,当我从 40 分钟开始播放它时,它就可以完美运行。它不会出现上述任何问题。但是从开始或 10,20 分钟的持续时间开始播放时,相同的视频不起作用。

我搜索了很多,但我发现这里只有一篇与此问题相关的帖子。但是这个解决方案对我不起作用。

有谁知道如何解决这个问题?

4

1 回答 1

1

使用AVPlayerasMPMoviePlayer现在已弃用。

于 2015-10-17T17:34:29.770 回答