带有视频时间的链接按钮
Link button with video time
我试图只在用户在视频的特定时间到达时显示按钮,类似的按钮只有在用户观看了20分钟的视频时才会出现。对此一无所知,非常感谢您的投入。感谢
如果视频是通过html5(一个视频标签)播放的,而不是嵌入的,那么下面的代码是你可以采取的一种方法。
// the video element
var video = document.getElementsByTagName('video')[0];
// add an event listener for 'timeupdate'
video.addEventListener('timeupdate', function() {
// 20 mins in seconds
if ( this.currentTime == 1200) {
// code to add the button here...
}
}, false);
你真的应该看看html5音频/视频api
不确定您是否想知道如何显示按钮或如何检查视频剪辑的当前时间。
我希望是前者。要检查视频播放时间,您可以使用javascript调用视频的currentTime属性,例如:
// set your video element to a variable
var video = document.getElementById("my-video");
// get the current playback time of the video (returned in seconds) and set to variable
current_playback_time = video.currentTime;
相关文章:
- 链接/按钮从子文件夹下载文件--浏览器只是浏览
- 如何通过Javascript启用链接按钮最初设置为Enable=false
- 当我添加JavaScript时,链接按钮停止工作
- 我的链接按钮的OnClick事件永远不会被触发
- 如何使链接/按钮可下载
- 在visualforce中为更新字段分配HTML链接/按钮
- 如何检查是否单击了链接按钮
- 文件上传don'单击链接按钮时无法打开
- 将链接CSS复制到非链接按钮
- 在IE9中单击带有javascript的链接按钮
- 用javascript隐藏一个中继器链接按钮
- 如何在链接按钮中使用 <%= %>
- 将“登录以发布主题”按钮更改为登录链接按钮
- ASP.net 链接按钮“onclick”如果用作UpdatePanel中的AsyncPostBackTrigger触发
- 中继器详细信息部分中的链接按钮
- JavaScript链接按钮以更改颜色
- 动作脚本3中的链接按钮 + jQuery 集成中的淡出
- 如何在网格视图中链接按钮的客户端单击事件上显示动态消息
- 单击链接按钮时打开新选项卡
- 链接按钮与 url 中的数据