【问题标题】:How to open a UIWebview and play video fullscreen and force landscape?如何打开 UIWebview 并全屏播放视频并强制横向?
【发布时间】:2012-06-25 16:33:12
【问题描述】:

我正在尝试启动一个 webview 来全屏和横向播放 youtube 视频。 其他大多数帖子都是错误和笨重的,有没有一种简单而干净的方法可以实现这个,或者我必须使用类似 MPMoviePlayerController 的东西来获得这个效果?

谢谢!

【问题讨论】:

  • 不能直接在 MPMoviePlayerController 中播放 YouTube 视频。

标签: ios uiwebview mpmovieplayercontroller


【解决方案1】:

UIWebViews 中显示视频的最佳方式是 HTML5 video 标签。 YouTube uses iframes 嵌入他们的 HTML5 视频:

<iframe 
  class="youtube-player" type="text/html" width="640" height="385" 
  src="http://www.youtube.com/embed/VIDEO_ID" frameborder="0">
</iframe>

我对强制定向问题没有实际经验,所以我跳过这部分。

【讨论】:

  • 是的,经过一番研究,这似乎是最好的解决方案。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-01-09
  • 2012-12-13
  • 2017-03-13
  • 1970-01-01
  • 2014-11-21
相关资源
最近更新 更多