【问题标题】:how to play youtube videos in half and full screen (iOS 6,7)如何以半屏和全屏播放 youtube 视频(iOS 6,7)
【发布时间】:2014-05-01 06:30:00
【问题描述】:

我已经发布了两个问题 Question 1Question 2

上周,但没有任何答案。我正在开发一个应用程序(我已经完成了 UI), 我必须在应用程序中显示 youtube 视频,就像 youtube 应用程序一样。那就是以全屏模式和半屏模式显示 youtube 视频。

Some Body 告诉我使用 MPMoviePlayerViewController ,但这个播放器的问题是,它需要像“www.xyz.com/videos.mov”这样的视频网址。它不播放 youtube 视频。我去了Youtube Developer 网站。有很多信息,但所有这些都是我不理解的一些脚本(使用 iframe 的 javascript)语言。

已经一个星期了,我被这个 youtube API 困住了(我试着阅读 youtube 开发者博客上的每一件事,但大部分内容都与 javascript 相关,我不知道)。

stackoverflow 和 Github 上可用的代码很少,它们非常旧,现在无法使用。

如果有人知道任何事情,请提供帮助。在此先感谢

【问题讨论】:

    标签: ios ios7 uiwebview youtube-javascript-api youtube-data-api


    【解决方案1】:

    我已经成功地使用LBYouTubeView Library 播放了MPMoviePlayerController 的YouTube 视频。

    这是一个很好的最新库。基本上它从 YouTube 中提取“www.xyz.com/videos.mov”类型的 URL 并在 MPMoviePlayerController 中播放。您还可以设置视频的质量(低、中、高)等。该库附带一个示例项目,您可以测试。

    【讨论】:

    • 它运行良好,我目前在 appstore 中有一个使用这个库开发的应用程序。
    • 我发现“XCDYouTubeVideoPlayerViewController”使用“LBYouTubeView 库”,正如你提到的。我能够以半屏显示 youtube 视频,但半屏控制在 4 秒后消失。现在,我无法自定义“mpmovieplayerviewcontroller”如果你能帮助我与“mpmovieplayerviewcontroller”相关请帮助
    • 知道了,我在 ImageView 上添加了“XCDYouTubeVideoPlayerViewController”播放器,这不允许我触摸播放器的默认按钮。现在我已经在 UIVIEW 上添加了它,它是一个容器类,现在它正在工作,谢谢
    • 这个库是否违反了 youtube 条款?
    猜你喜欢
    • 2020-04-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-05-20
    • 2012-12-26
    • 2013-06-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多