【问题标题】:Youtube iFrame Api for live videos?用于直播视频的 Youtube iFrame Api?
【发布时间】:2018-04-24 18:58:48
【问题描述】:

我正在尝试使用 youtube iframe api 实现来自 youtube 频道的实时视频。 api 中有一个 videoId 属性,它也适用于实时视频,但我们必须在每个流开始时添加视频 ID。

iframe 直播视频https://www.youtube.com/embed/live_stream?channel=CHANNEL_ID 有解决方案。我如何在 iframe api 中使用它?

【问题讨论】:

  • 您是否能够让它工作?

标签: youtube embed live-streaming youtube-iframe-api


【解决方案1】:

我遇到了同样的问题。我发现您可以直接使用 src 添加 iframe 而不是空的 div。然后给它一个 id 并将其传递给新的 YT.Player 实例。

例如: html: <iframe id="player" src="https://www.youtube.com/embed/live_stream?channel=CHANNEL_ID?enablejsapi=1"></iframe>

js: var player = new YT.Player('player', {});

【讨论】:

  • 我得到“Uncaught ReferenceError: YT is not defined”
  • @Roberto Becerra 您需要添加<script src="https://www.youtube.com/iframe_api"></script>
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-02-03
  • 2018-10-12
  • 2016-03-14
  • 2014-02-16
  • 2015-12-12
  • 2015-04-11
相关资源
最近更新 更多