【问题标题】:Using YouTube API in AngularJS/Javascript在 AngularJS/Javascript 中使用 YouTube API
【发布时间】:2016-03-20 10:14:47
【问题描述】:

我只是想对 youtube 视频进行一些简单的调用,例如使用他们的 seekTo() 方法和 getTimeStamp() 之类的东西。我正在努力遵循文档,想知道是否有人知道我可以查看的任何示例代码?

例如使用嵌入式视频 -

目前正在使用 -

像这样添加 enablejsapi=1 就这么简单吗?

链接 = http://www.youtube.com/v/VIDEO_ID?version=3&enablejsapi=1

那么你究竟是如何调用诸如 seekTo() 等方法的呢?抱歉,如果不清楚。

【问题讨论】:

标签: javascript angularjs iframe youtube youtube-api


【解决方案1】:

正如 JCD 所指出的,YouTube Player API 是您可能需要做的事情的一个很好的起点。

详细介绍了从哪里开始、如何加载视频、使用的 JS 函数等。

seekTo(...) 需要 2 个参数,secondsallowSeekAhead。建议在用户拖动进度条时将allowSeekAhead设置为false,在用户释放进度条时设置true

【讨论】:

  • 由于某种原因,使用文档中的第一个示例似乎返回了一个空白页。我注意到没有提到在哪里使用 API 密钥。这可能是原因还是根本不需要?
  • 使用 iframe API 时,您不需要任何 API 密钥,因为您嵌入了 YouTube 播放器本身。关于空白页,我无法复制您遇到的问题,因为当我测试整个示例代码时它工作正常。
猜你喜欢
  • 2010-10-21
  • 1970-01-01
  • 1970-01-01
  • 2014-01-26
  • 2015-07-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-12-01
相关资源
最近更新 更多