无法在OS 4中使用UIWebview播放视频

时间:2010-08-04 07:11:09

标签: iphone uiwebview ios4

我正在使用UIWebview以纵向模式播放视频。在iphone OS 3.2的情况下工作正常。 很久以前我将我的iphone操作系统更新到4.0然后出现了问题(现在没有视频播放器了)。我当前的构建版本的应用程序是3.1.2。 非常感谢您提供任何帮助。

2 个答案:

答案 0 :(得分:0)

我不确定这是否适合您,您可能知道这一点。但是从iOS 3.2开始,您可以旋转MPMovieController(或MPMovieViewController)而无需进入全屏,并且您不需要使用UIWebView。

亲切的问候,phil。

答案 1 :(得分:0)

您需要将webview的allowsInLineMediaPlayback设置为yes。要使代码在所有平台上运行,您可以使用以下代码:

//检查系统os版本是否高于3.2 NSString * os_verson = [[UIDevice currentDevice] systemVersion]; 的NSLog(os_verson);
if([os_verson localizedCompare :: @“3.2”]!= NSOrderedAscending)  {   self.webView.allowsInlineMediaPlayback = YES;  }