0

我是stackoverflow和javascript的新手。我有一个当前的 javascript 函数来从源获取预览图像并在播放视频之前呈现它,但我需要帮助的是在视频播放完成后显示相同的图像。

这是代码获取图像的地方:

function getPreviewImage(){
    if (typeof currVid != 'undefined' && typeof currVid.previewimage != 'undefined' && currVid.previewimage != ''){
            return currVid.previewimage;
    }else{
            return '';
    }

}

有什么帮助吗?

4

1 回答 1

0

一个简单的解决方案是将图像添加为视频的最后一帧。

如果你使用的是html5视频和jquery,相信有一个视频已经结束回调:

<body>
  ...
  <video>Your video here</video>
  ...
  <script>
    $(function() { // document ready
      $('video').bind('ended', function(){
        // now show image
      });
    });
  </script>
</body>
于 2013-05-15T14:45:07.583 回答