Javascript 视频完成时重定向

Javascript 视频完成时重定向,javascript,html,video,Javascript,Html,Video,可能重复: 有没有办法重定向这个视频 <video class="video-js vjs-default-skin" id="player1" controls="controls" poster="video/image.jpg" preload="auto" data-setup="{}" autoplay="autoplay"> The browser you are using does not support viewing HTML5 Video

可能重复:

有没有办法重定向这个视频

<video class="video-js vjs-default-skin" id="player1" controls="controls" poster="video/image.jpg"    preload="auto" data-setup="{}" autoplay="autoplay">
        The browser you are using does not support viewing HTML5 Video,please open it in Chrome or Firefox .
</video>

您使用的浏览器不支持查看HTML5视频,请在Chrome或Firefox中打开。
在它停止播放之后

我试过了,但没有成功

<script>
var video = document.getElementsById('player1');
    video.onended = function(e) {
      window.location.replace("http://stackoverflow.com");
    }
</script>

var video=document.getElementsById('player1');
video.onended=功能(e){
window.location.replace(“http://stackoverflow.com");
}

您可以做的是:

创建一个播放视频的按钮,并根据视频的长度设置计时器

类似于(我没有检查这个,只是一件简单的事情)


$(“#按钮”)。单击(函数(){
$('#videoId').get(0.play();
setInterval(函数(){window.location.replace(“http://stackoverflow.com)},$('#videoId').duration();
});
您检查过这个吗:??
<script>
$("#button").click(function() {
$('#videoId').get(0).play();
setInterval(function(){window.location.replace("http://stackoverflow.com")}, $('#videoId').duration();
});
</script>