如何检测第一次播放HTML5 <video>的时间?

TK1*_*123 3 javascript jquery html5 html5-video

每次单击播放按钮时,都会触发警报.因此,它将在第一次播放视频时播放,但也会在后续播放时触发,如果用户暂停,则再次播放:

$('video').bind('play', function() {
   alert('I have been played!');
});
Run Code Online (Sandbox Code Playgroud)

我需要在第一次播放视频时才发射一次事件.如何才能做到这一点?

也许jquery one函数可以与它结合起来实现它?

Exp*_*lls 13

$('video').one('play', function () {
   //whatever you want to do
});
Run Code Online (Sandbox Code Playgroud)