无法播放 VEVO 视频



我正在尝试使用LBYoutTubeView在iPhone中播放VEVO视频。

https://github.com/Ariharan/LBYouTubeView

以下是VEVO视频网址https://www.youtube.com/watch?v=kffacxfA7G4&feature=youtube_gdata_player

我使用 YouTube 数据 API 获得了此网址。

但是我无法播放视频。

很可能是

许多Vevo视频使用需要Flash才能播放的特定类型的广告; 由于iOS上没有Flash,因此无法通过应用中的YouTube-API观看此类视频。并非所有 Vevo 视频都使用此类广告,但其中大量使用此类广告。

添加

origin参数,即使它只是一个虚拟URL,似乎也允许大多数VEVO视频在嵌入式iFrame播放器中播放:

&origin=http://example.com/

完整的 iFrame 示例:

<iframe id='playerId' type='text/html' width='100%' height=100%' src='https://www.youtube.com/embed/jCHE0Tjw6MA?enablejsapi=1&rel=0&playsinline=0&autoplay=1&origin=http://example.com/' frameborder='0'>

相关内容

  • 没有找到相关文章

最新更新