因此,据我了解,video标签的poster属性使您可以在视频上叠加图像和gif。我想知道是否有一种方法可以仅在按下按钮时激活poster属性分配给的gif?

我正在制作的应用程序从用户的网络摄像头获取图像,我只想在他们按下按钮后以加载gif的形式向他们提供一些反馈。

最佳答案

这可以通过setAttribute()完成:

<script>
  function addPoster() {
    document.getElementById('video')
      .setAttribute('poster', 'http://placekitten.com/300/200')
  }
</script>
<button onclick="addPoster()">Add Poster</button>


小提琴:https://jsfiddle.net/su81ro2b/2/

关于javascript - 按下按钮即可触发视频叠加gif吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36523542/

10-12 13:26