【发布时间】:2014-02-18 10:03:15
【问题描述】:
在我的应用程序中,我应该制作一个菜单,用户可以在其中播放列表中的视频。该列表显示在水平 UIScrollView 中,我有一个 120x80 的框架(以点为单位,以像素为单位,它在视网膜上是 240:160)。视频链接要么是 youtube 网址,要么是我们服务器上 .m3u8 文件的地址(我将它们放在苹果的 http 直播文档中的简单 html 中)。
我的问题在于 youtube 网址。这些在 UIWebView 中打开的页面总是在顶部有一个栏,将可点击的表面限制为一半。此外,当我第一次播放视频时,会出现另一个栏(喜欢、不喜欢和类似的东西),这将启动视频的空间限制为 0。
我的目标是让视频由图像 (UIImageViews) 表示,其顶部的按钮呈“播放”三角形。当我按下那个 UIButton 时,视频应该像往常一样在 MPMovieController 中显示。
所以我需要两件事中的一件:
- 让 UIWebView 仅显示 youtube 页面的视频,不显示条形。
- 在用户点击 UIButton 后,在 MPMovieController 中显示 youtube 视频。
关于如何做到这两个方面的任何提示?
【问题讨论】:
标签: ios objective-c video uiwebview youtube