在iOS上观看UIWebView中的Vimeovideo

我有一个UIWebView的应用程序,我试图查看Vimeovideo。如果我很难链接到www.vimeo.com,vimeo主页和video列表加载,但是,只有当点击声音播放。 如果我跳进移动Safari并去www.vimeo.com,它看起来都一样,但在这里播放全屏模式的video。 我试图让我的UIWebView的行为相同的方式。 我错过了什么? 我已经检查了iOS的所有设备和版本都有相同的结果。

谢谢

更新:它实际上加载video全屏后的视图。 有什么办法可以访问全屏video视图,并把它带到前面?

这里有一些代码在加载。 没什么特别的。 这是在导航控制器上的3个视图。

urlString =[NSMutableString stringWithFormat:@"http://www.youtube.com"] NSURL *url = [NSURL URLWithString:urlString]; NSURLRequest *requestObj = [NSURLRequest requestWithURL:url]; [[self webView]setDelegate:self]; [webView loadRequest:requestObj]; 

更新修正

我发现,如果我添加self.view.window.rootviewcontroller.view作为现有的视图的子视图之前推新视图控制器,所有的伟大作品。 谢谢Eric的帮助

 [self.view addSubview:self.view.window.rootViewController.view]; [myNavController pushViewController:urlView animated:YES]; [urlView release]; 

我有一个类似的问题,并发现全屏video作为视图添加到窗口的rootViewController,而不是包含UIWebView的视图控制器。 设置window.rootViewController后,video在UIWebView的顶部打开预期。