如何使用javascript在嵌入式youtube视频上创建可点击的时间戳链接
How to create a clickable timestamp link on an embedded youtube video with javascript?
我真的很想在我的网站上有可点击的时间链接,可以跳转到我嵌入的youtube视频中的特定时间。我知道这在youtube本身是可能的(youtube上的内置功能,你只需将你想要的时间放在格式(0:00)中,用户就可以点击它跳到这一点)。
我想知道是否有可能用嵌入式youtube视频和javascript来模仿这个功能
您可以使用Youtube iFrame API。有一个函数可以获取当前时间戳:
player.getCurrentTime():Number
返回自视频开始播放以来经过的时间(以秒为单位)。
player.getDuration():Number
返回当前播放视频的持续时间(以秒为单位)。笔记getDuration()将返回0,直到加载视频的元数据,这通常发生在视频刚开始播放之后。
像这样使用它们:
ytplayer = document.getElementById("youtube_player");
ytplayer.getCurrentTime();
相关文章:
- 如何使用javascript在嵌入式youtube视频上创建可点击的时间戳链接
- 缩放图:具有链接时间轴的多个时间表
- 禁用CSS链接的时间
- CreateJS:吐温JS时间轴补间多次更改属性而不链接
- 只想在一定时间后页面重定向到所需的链接
- 在WordPress中的Youtube播放器中包含跳转到特定时间的链接
- 长时间点击safari iphone上的链接后禁用上下文菜单
- 带有视频时间的链接按钮
- YouTube iframe嵌入中特定时间的链接
- 根据当前加载时间显示链接
- 链接在特定时间之间可见
- 我的锚链接不工作所有的时间
- 如何设置谷歌地球插件'的时间滑块当前时间在网络链接刷新
- 根据一天中的时间启用/禁用链接?(每次30分钟)
- 如何从一个特殊的时间开始一个视频并链接它
- 在一段时间间隔内禁用href链接
- chap链接链接时间线的库customStackOrder()
- 按时间间隔链接相似元素修改
- 添加下载链接的时间限制
- 保持工具提示足够长的时间来点击谷歌日历图表中的链接