我希望在我的视频完成后重新显示我的海报。所以我根据Tutorial尝试了几种方法。我的demo就在这里。由于某些原因,播放按钮和静音按钮不适用于jsfiddle,但它们在我的计算机上工作。所以我只需要弄清楚如何再次显示我的海报图像?谢谢!
相关代码如下:
<video id='ad' width="640" height="360" poster="img/model.jpg">
<source src="video/model.mp4" type="video/mp4">
<source src="video/model.webm" type="video/webm">
</video>
<script type="text/javascript">
setTimeout(function(){
document.getElementById("ad").play();
},3000);
var video = "img/model.jpg";
var ad = document.getElementById("ad");
ad.onended = function () {
ad.src = video;
}
</script>
感谢您的帮助!
答案 0 :(得分:0)
var video = document.getElementById('ad');
video.addEventListener('ended',function(){
//this will run after video end
});