在我们的 iPad 应用程序中,视频流正在播放器视图中播放。播放器视图有一个按钮可以转到新视图(当用户单击此按钮时,我会在导航控制器中推送新视图)。新视图有一个返回按钮可以返回到播放器视图。
要求是即使用户单击按钮以推送新视图,视频也应该继续播放,现在用户可以看到新视图以告诉用户视频仍在播放。
这工作正常。当我转到新视图并且没有释放我的播放器时,我可以听到音频。但是,如果我在新视图上停留大约 2 分钟,然后点击后退按钮转到播放器视图,音频将正确继续。但视频只是快进2分钟内过去的帧,然后来到当前视频帧。
谁能建议为什么会发生这种情况?