Ios 小框架UIWebView中的Youtube视频

Ios 小框架UIWebView中的Youtube视频,ios,objective-c,video,uiwebview,youtube,Ios,Objective C,Video,Uiwebview,Youtube,在我的应用程序中,我应该制作一个菜单,用户可以在其中播放列表中的视频。该列表以水平UIScrollView显示,我的帧为120x80(以点为单位,以像素为单位,在视网膜上为240:160)。视频链接可以是youtube URL,也可以是服务器上.m3u8文件的地址(我把它们放在苹果http直播文档中的简单html中) 我的问题是youtube的URL。在UIWebView中打开的这些页面顶部始终有一个栏,将可攻丝表面限制为一半。另外,当我第一次播放视频时,另一个条会出现(比如“喜欢”、“不喜欢”

在我的应用程序中,我应该制作一个菜单,用户可以在其中播放列表中的视频。该列表以水平UIScrollView显示,我的帧为120x80(以点为单位,以像素为单位,在视网膜上为240:160)。视频链接可以是youtube URL,也可以是服务器上.m3u8文件的地址(我把它们放在苹果http直播文档中的简单html中)

我的问题是youtube的URL。在UIWebView中打开的这些页面顶部始终有一个栏,将可攻丝表面限制为一半。另外,当我第一次播放视频时,另一个条会出现(比如“喜欢”、“不喜欢”之类的),这将启动视频的空间限制为0

我的目标是让视频由图像(UIImageView)表示,上面的按钮呈“播放”三角形。当我按下那个按钮时,视频应该像平常一样显示在MPMovieController中

所以我需要两件事中的一件:

  • 让UIWebView只显示youtube页面的视频,而不显示条
  • 在用户点击UI按钮后,在MPMovieController中播放youtube视频

关于如何执行这两项操作的任何提示?

是的,您可以这样做,并且需要在UIWebView上使用set属性。请看此示例


不幸的是,这不适合我,因为我显示的视频并非都可以嵌入。现在我使用的是来自的javascript解决方案,它工作了一段时间,但现在当我尝试播放视频时,我看到“此视频包含来自SME的内容。它被限制在某些网站上播放”,所以我仍然有问题。