ios - 在iOS上控制YouTube视频

标签 ios video youtube youtube-api youtube-javascript-api

我想要的:

  • 能够搜索到YouTube视频的特定点。
  • 功能可将YouTube视频静音/取消静音。
  • 能够播放和暂停Youtube视频。

  • 我知道什么:
  • 我无法在本地播放器中播放youtube视频的网址。
  • 我可以从REST服务获取嵌入代码(HTML)。

  • 我已经阅读了You​​tube REST服务的文档,但无法弄清楚该怎么做。

    这有可能吗?如果是这样,我应该朝哪个方向走?

    最佳答案

    您可以使用UIWebView播放具有所需功能的youtube视频。

    这是例子

    NSString *htmlString = [NSString stringWithFormat:@"%@%@%@%@%@%@%@%@%@",
                                @"<html><head><meta name = \"viewport\" content = \"initial-scale = 1.0, user-scalable = no, width = 212\"/></head><body style=\"background:#000;margin-top:0px;margin-left:0px\"><div><object width=\"212\" height=\"172\"><param name=\"movie\" value=\"",
                                youTubeUrl,
                                @"?f=gdata_videos&rel=0\"></param><param name=\"wmode\" value=\"transparent\"></param><embed src=\"",
                                youTubeUrl,
                                @"?f=gdata_videos&rel=0\"type=\"application/x-shockwave-flash\" wmode=\"transparent\" width=\" ",
                                width,
                                @"\"height=\" ",
                                height,
                                @"\"></embed></object></div></body></html>"];
        [[NSURLCache sharedURLCache] removeAllCachedResponses];
        [_youTubeWebView loadHTMLString:htmlString baseURL:[NSURL URLWithString:nill]];
    

    关于ios - 在iOS上控制YouTube视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23467685/

    相关文章:

    ios - 如何在编辑其他字段时自动折叠表单中的 DatePicker?

    video - FFmpeg:将封面艺术添加到 MP4

    ios - 调出一个数组,objectAtIndex

    ios - Swift 在点击按钮时完全重启动画

    python-3.x - 如何使用cv2使用python3提高图像回放的速度

    javascript - HTML5 视频在开始播放另一个视频时使用 Javascript 暂停

    youtube - zurb基金会youtube嵌入

    javascript - Ember 上下文误解

    ios - YTPlayerView youtube-ios-player-helper 暂停不工作

    android - 移动菜单在滚动时自动关闭 - 如何永久隐藏或保留地址栏?