我试过这样
document.getElementById('myVID').onplaying = alert("Playback started");
但是,警报没有到来。我已经在 chrome 中对其进行了测试。这段代码有什么问题吗?否则不支持此事件。
我试过这样
document.getElementById('myVID').onplaying = alert("Playback started");
但是,警报没有到来。我已经在 chrome 中对其进行了测试。这段代码有什么问题吗?否则不支持此事件。
工作 JSFiddle:http: //jsfiddle.net/E7FhU/
我会说将您的代码更改为这样,因为正如@Passerby 所说,警报返回undefined
并且您需要分配一个函数。此外,这可以通过简单的 javascript 来完成。
<script>
var video = document.getElementById('myVID');
video.onplaying = function(e) {
/*Do things here!*/
alert("hello video");
}
</script>
当您单击播放时,将显示警报。
参考: