【发布时间】:2016-04-28 17:42:23
【问题描述】:
首先我知道这个问题已经被其他人问过了,但我不知道为什么我不能让它工作,我对 javascript 比较陌生,只是有一个基本的了解。
因此,我的网站中有一个链接,可将您带到自动播放的全屏视频页面。我已经完成了。但是我已经看了又看并尝试了很多方法,以使其在视频完成后重定向到我网站中的另一个页面(它是重定向到的页面的介绍视频。) 我将其设置为在视频播放的确切长度之后重定向,但如果发生任何缓冲,互联网速度较慢的用户将在完成之前被重定向。
所以这是我的代码,这是紧接在开始正文标记之后的第一行代码(重定向是一个站点相对路径,因为该站点的此页面尚未发布,我尝试在测试时将其重定向到谷歌没有运气):
<script src="text/javascript">
video = document.getElementById('myvid');
video.addEventListener('ended',function() {alert('video is ended');
window.location.href = 'digital_gallery.html';})
</script>
<video id="myvid" class="full_screen" controls autoplay >
<source src="video/animation_project_hd_720p.mp4" type="video/mp4" >
</video>
任何帮助将不胜感激,谢谢!
【问题讨论】:
-
您的代码有效。我试过了here
-
@AniMenon 是的,但是脚本标签(在 jsfiddle 中未使用)引用的是源文件,而不是类型。
标签: javascript html redirect video