vedio监听ended失效

写vedio标签的时候,想监听播放是否完成,写了和监听函数

img

img


但是,直到视频都重新播放了,控制台都没有输出播放结束,想看看是不是方法问题

是不是在video标签添加了loop属性,重新播放,不会触发ended事件的!

换成获取dom元素再加监听试试

<script>
    var elevideo = document.getElementById("video");
    elevideo.addEventListener(‘ended‘, function () { //结束
        console.log("播放结束");
    }, false);
</script>