如何通过UIWebView播放视频时强制iPhone进入全屏横向模式?

时间:2011-09-16 01:03:46

标签: objective-c uiwebview media-player landscape

在我的应用程序中,我有一个标签,可以在UIWebView中引入移动网站,移动网站基本上有一个可以播放的视频列表。当我点击播放一个时,它会播放视频,但我不能让它进入全屏横向模式,当我旋转时只是保持纵向。

有没有办法使用MediaPlayer框架来检测视频播放时间并允许针对此特定情况的全屏横向显示?

我直接用网址加载电影时所能找到的就是这样,但我不是,我在网页视图中加载.html,然后通过该网站播放视频。

我能以任何方式让它转向风景吗?

由于

1 个答案:

答案 0 :(得分:0)

在您的UIWebViewDelegate中,实现- (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType,当您检测到电影时,请使用MediaPlayer.framework。