【问题标题】:Youtube API returning current timeYoutube API 返回当前时间
【发布时间】:2012-03-20 10:40:57
【问题描述】:

我正在使用 youtube iframe api,但似乎在文档或谷歌上找不到任何参考如何在当前媒体完成时获取返回值的内容。

我需要构建一个脚本,我可以在其中过去的时间变量,其中当变量与当前播放的时间匹配时,可以触发一个事件。

我知道嵌入 API 中有一个,player.getCurrentTime():Number,但似乎不是 iframe API 的一个。我相信以前有人会注意到这一点。

【问题讨论】:

  • 您可以在下面回答,然后选择正确的答案。这样你就可以结束这个问题了。
  • 我正在使用 youtube frame api 并且 player.getCurrentTime() 对我来说工作正常......即使我收到控制台错误“player.getCurrentTime 不是函数”。
  • 因为要等2天,当时做不到

标签: javascript iframe youtube youtube-api youtube-javascript-api


【解决方案1】:

getCurrentTime 也可以在 youtube iframe 源中找到。

为了获取当前时间码,我使用了 math.floor。

time = Math.floor(Video.YTPlayer.getCurrentTime());

这将始终返回整数,并且会不断将数字向下舍入。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-07-02
    • 1970-01-01
    • 1970-01-01
    • 2020-01-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多