javascript - 带有视频时间的链接按钮

标签 javascript video video-streaming html5-video

我尝试仅在用户到达视频的特定时间时才显示按钮,类似按钮仅在用户观看了 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 audio/video api

关于javascript - 带有视频时间的链接按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26245356/

相关文章:

javascript - <video> 标签的备用图片

iphone - MPMoviePlayerController 播放本地文件但不通过 HTTP 远程播放

asp.net - 如何在 ASP.NET 中处理视频?

javascript - 获取切换以向上而不是向下插入内容

video - 如何在ffmpeg中调用atadenoise函数?

html - iOS 设备上的 MP4 浏览器内视频播放间歇性中断

iphone - 如何使用 libavcodec (ffmpeg) 读取 http 视频流

javascript - Javascript 中原型(prototype)这个词的用途是什么?

javascript - JQuery Mobile 隐藏 &lt;input&gt; 不会隐藏 &lt;input&gt; 字段周围的 <div>

javascript - jQuery ajax post请求不发送数据