【发布时间】:2013-03-16 00:54:01
【问题描述】:
我有一个本地 MP4 视频像往常一样以全屏模式在 UIWebView 中运行,但最近它导致了这种荒谬的行为:几乎所有的 ViewControllers、TableViewControllers(XIB 文件)都被再次添加 - 加倍。我相信它从 iOS6 开始发生。
任何线索都会有所帮助。
【问题讨论】:
标签: ios video uiwebview fullscreen
我有一个本地 MP4 视频像往常一样以全屏模式在 UIWebView 中运行,但最近它导致了这种荒谬的行为:几乎所有的 ViewControllers、TableViewControllers(XIB 文件)都被再次添加 - 加倍。我相信它从 iOS6 开始发生。
任何线索都会有所帮助。
【问题讨论】:
标签: ios video uiwebview fullscreen
不知道由于 iOS6 关闭全屏视频(在我的情况下嵌入在 UIWebView 启动的 HTML 文件中)导致在所有视图中执行 viewWillAppear - 我的所有混乱都发生了,所以这个问题解决了。
与此同时,我检测到另一个奇怪的行为:直接在 UIWebView 中请求电影文件(不像我之前那样嵌套在 HTML 文件中)并从全屏关闭它会导致 UIWebView 加载以前的文件(如 @987654325 @ 功能)。错误?
【讨论】:
viewWillAppear 中删除任何动作,但如果你真的需要那里的东西,你必须给出某种“如果(电影未播放){你的动作}”。抱歉,之前没有注意到您的问题。