【问题标题】:Unable to play video using UIWebview in OS 4无法在 OS 4 中使用 UIWebview 播放视频
【发布时间】:2010-08-04 07:11:09
【问题描述】:

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

【问题讨论】:

    标签: iphone uiwebview ios4


    【解决方案1】:

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

    亲切的问候,菲尔。

    【讨论】:

      【解决方案2】:

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

      //检查系统操作系统版本是否高于3.2 NSString *os_verson = [[UIDevice currentDevice] systemVersion]; NSLog(os_verson);
      if([os_verson 本地化比较:@"3.2"] != NSOrderedAscending) { self.webView.allowsInlineMediaPlayback = YES; }

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2017-02-10
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-04-16
        相关资源
        最近更新 更多