【发布时间】:2019-01-05 15:54:44
【问题描述】:
为什么在加载页面后第一次开始播放具有自动播放功能的视频时不触发播放事件?
document.getElementById("vid").addEventListener('play', function, false);
<video id="vid" src="video.mp4" type="video/mp4" autoplay></video>
它应该触发我认为的播放事件,但没有。
这是设计使然吗?如果是,为什么?
手动按播放正常。
【问题讨论】:
-
你想达到什么目的?
-
视频开始播放时做一些事情。在 Firefox 中。
-
它可以工作,那么又是什么问题? jsfiddle.net/d1sgqnfL
-
您在页面加载并且视频在重新加载后开始播放时收到警报? *在火狐中jsfiddle.net/usrnm/y3gm74wz/1
-
是的,但请参阅此answer 以了解您需要做什么才能使其在 jsfiddle 上工作。
标签: javascript html video html5-video addeventlistener