我在我的应用程序中使用了 MPMoviePlayerController 来播放选定的视频。还有从不同位置开始视频的设施,例如从 10 分钟、20 分钟、40 分钟等。
iOS 7 中的问题:
问题是播放视频时我可以暂停它,但暂停后它不会恢复。而且暂停按钮也不会变成播放按钮。单击暂停按钮后,不会调用诸如“MPMoviePlayerPlaybackStateDidChangeNotification”之类的通知。当视频以全屏模式播放时,也会出现同样的问题。
iOS 6 中的问题:
这里唯一的问题是暂停按钮不会变成播放按钮。这里的视频暂停和恢复也可以在全屏模式下正常工作。
一种奇怪的行为:
对于一个视频,当我从 40 分钟开始播放它时,它就可以完美运行。它不会出现上述任何问题。但是从开始或 10,20 分钟的持续时间开始播放时,相同的视频不起作用。
我搜索了很多,但我发现这里只有一篇与此问题相关的帖子。但是这个解决方案对我不起作用。
有谁知道如何解决这个问题?