【问题标题】:Redirect when video finished [duplicate]视频完成后重定向[重复]
【发布时间】:2012-07-18 08:24:02
【问题描述】:

可能重复:
redirecting the page after a video plays using an html5 video player

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

<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>

停止播放后?

我试过了,但没有用。

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

【问题讨论】:

标签: javascript html video


【解决方案1】:

你可以这样做:

创建一个播放视频的按钮并设置一个带有视频长度的计时器。

类似的东西(我没有检查这个,只是一个快速的事情)

<script>
$("#button").click(function() {
$('#videoId').get(0).play();
setInterval(function(){window.location.replace("http://stackoverflow.com")}, $('#videoId').duration();
});
</script>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-06-26
    • 2012-07-28
    • 1970-01-01
    • 1970-01-01
    • 2012-05-12
    相关资源
    最近更新 更多