js中我想问下 就是一个视频播完后 要弹出个提示窗口提示过5秒后自动跳到下一个页面

JavaScript06

js中我想问下 就是一个视频播完后 要弹出个提示窗口提示过5秒后自动跳到下一个页面,第1张

在启动对话框同时启动window.setTimeout方法,window.setTimeout作用是在指定时间到达后执行对应的代码。

表达式为:iTimerID = window.setTimeout(vCode, iMilliSeconds [, sLanguage])。

 (1)HTML页面视频标签大体如下

<video id="video"controls="controls">

<source src="./video/2.mp4" type="video/mp4" />

</video>

(2)视频加载后获取视频的长度

varelevideo = document.getElementById("video")

    elevideo.addEventListener('loadedmetadata', function () {//加载数据

        //视频的总长度        console.log(elevideo.duration)

    })

(3)视频开始播放

varelevideo = document.getElementById("video")

    elevideo.addEventListener('play', function () {//播放开始执行的函数

        console.log("开始播放")

    })

(4) 视频正在播放中

varelevideo = document.getElementById("video")

    elevideo.addEventListener('playing', function () {//播放中console.log("播放中")

    })

(5)视频加载中

varelevideo = document.getElementById("video")

    elevideo.addEventListener('waiting', function () {//加载

        console.log("加载中")

    })

(6)视频暂停播放

varelevideo = document.getElementById("video")

    elevideo.addEventListener('pause', function () {//暂停开始执行的函数

        console.log("暂停播放")

    })

(7)视频结束播放

varelevideo = document.getElementById("video")

    elevideo.addEventListener('ended', function () {//结束

        console.log("播放结束")

    }, false)

JS还不能设置视频播放周期。

视频搜索是业界领先的中文视频搜索引擎之一,拥有海量的中文视频资源,提供用户满意的观看体验。在百度视频,您可以便捷地找到海量的互联网视频,更有丰富的视频榜单、多样的视频专题满足您不同的需要。

视频技术最早是为了电视系统而发展,但现在已经发展为各种不同的格式以利消费者将视频记录下来。网络技术的发达也促使视频的纪录片段以串流媒体的形式存在于因特网之上并可被电脑接收与播放。

视频技术最早是从阴极射线管的电视系统的创建而发展起来的,但是之后新的显示技术的发明,使视频技术所包括的范畴更大。