在我们的iPad应用程序中,一个视频流正在播放器视图中播放。播放器视图有一个转到新视图的按钮(当用户单击此按钮时,我会在导航控制器中按下新视图)。新视图有一个返回到播放器视图的后退按钮。
要求是,即使用户点击按钮来按下新视图,视频也应该继续播放,并且现在新视图对用户可见,以告诉用户视频仍在播放。
这可以很好地工作。当我转到新视图时,我可以听到音频,并且我不会释放我的播放器。但是,如果我在新视图上停留了大约2分钟,然后点击后退按钮转到播放器视图,音频可以正确地继续。但视频只是快进了在2分钟内过去的帧,然后到达当前的视频帧。
有没有人能建议一下为什么会发生这种情况?
发布于 2011-03-29 17:45:06
您可以尝试addSubView,而不是在用户单击按钮时按下新视图以转到新视图。我用这种方法解决了类似的问题。
https://stackoverflow.com/questions/4586783
复制相似问题