Jquery 在HTML5视频开始播放时启动功能?

Jquery 在HTML5视频开始播放时启动功能?,jquery,html5-video,jwplayer,Jquery,Html5 Video,Jwplayer,我试图在HTML5出现(通过)并开始播放(或开始获取媒体数据或缓冲)时启动一个函数。以下是我得到的: $('video').live('playing', function() { alert('Playing!'); }); 我正在使用jQuery来侦听元素的创建。。。在没有Flash的iPad上,JWPlayer将在Flash视频播放器通常所在的位置创建并插入一个标准的块。“播放”片段是根据媒体事件列表触发功能的事件: 很明显,我做错了。但是我错过了什么?在视频开始播放之前,“播

我试图在HTML5
出现(通过)并开始播放(或开始获取媒体数据或缓冲)时启动一个函数。以下是我得到的:

$('video').live('playing', function() {
    alert('Playing!');
});
我正在使用jQuery来侦听
元素的创建。。。在没有Flash的iPad上,JWPlayer将在Flash视频播放器通常所在的位置创建并插入一个标准的
块。
“播放”
片段是根据媒体事件列表触发功能的事件:


很明显,我做错了。但是我错过了什么?

在视频开始播放之前,“播放”活动不会启动。如果这是您要使用的事件,请尝试:

var vid = $('video')[0];
$(vid).live('playing', function() {
    alert('Playing!');
});
您也可能对该活动感兴趣。一旦加载了视频的元数据(如视频持续时间等),就会触发

var vid = $('video')[0];
$(vid).on('loadedmetadata', function() {
    alert(vid.duration);
});