HTML后视频海报展示

时间:2014-06-06 21:21:18

标签: javascript html html5-video

我希望在我的视频完成后重新显示我的海报。所以我根据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>

感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

var video = document.getElementById('ad');
video.addEventListener('ended',function(){
     //this will run after video end
});