【问题标题】:Loading video to YTPlayerView将视频加载到 YTPlayerView
【发布时间】:2014-11-05 14:38:53
【问题描述】:

我正在尝试在我的应用中使用 YTPlayerView,但在加载视频时遇到了问题。我检查了它正在使用的 videoId,当我将它粘贴到 safari (www.youtube.com/watch?v=videoId) 时,我在 YouTube 上找到了正确的视频。但是,当我使用 loadWithVideoId: 方法将视频加载到 YTPlayerView 中时,播放器视图的 webview 为空。

【问题讨论】:

    标签: ios youtube ytplayerview


    【解决方案1】:

    YouTube Mobile 上的某些视频受到版权所有者的保护。

    我不知道为什么我们不能在手机上玩它们。

    在手机而不是桌面上测试您的视频 ID。

    如果您无法在手机上播放,则视频是受保护的。

    我推荐XCDYouTubeKit 框架。

    它会帮助你解决问题。

    【讨论】:

    • 感谢您推荐其他框架。我目前正在尝试它,它看起来很棒,除了我链接到的一些视频将超过 10 分钟,并且不清楚如何处理它。你能帮我解决这个问题吗?
    • 如果版权所有者保护他们的视频,无论是否超过10分钟,您都无法在手机上播放。但是,您可以使用 XCDYouTubeKit 播放任何视频。 (在其页面中选择开发人员分支。)不幸的是,这个框架存在问题。有时,受保护视频的真实数据地址会发生变化。在这种情况下,您必须等到框架更新。我希望这能帮到您。干杯~
    猜你喜欢
    • 2016-12-15
    • 2018-04-16
    • 2015-08-13
    • 2017-05-19
    • 2015-11-13
    • 2016-03-18
    • 2014-11-10
    • 1970-01-01
    • 2015-12-23
    相关资源
    最近更新 更多