javascript - Youtube API 返回当前时间

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

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

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

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

最佳答案

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

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

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

这将始终返回整数,并不断将数字舍入为整数。

关于javascript - Youtube API 返回当前时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9524637/

相关文章:

javascript - 从无状态组件获取输入值

javascript - 如何为我的网页提供 HTML 嵌入代码?

c# - 引用冲突

Javascript querySelectorAll,如何只匹配顶部元素?

javascript - 如何打印带有背景图片的网页?

javascript - 通过一系列对象方法来处理 ajax 成功回调的干净方法是什么?

Javascript 模式弹出窗口显示外部内容

javascript - 从 iframe 提交表单并在提交后关闭它并显示隐藏的 div

php - YouTube API videoEntry计数评论

xml - 为 YouTube 嵌入视频创建视频站点地图