events - jwplayer - 检测开始

标签 events click jwplayer

我正在尝试检测 jwplayer 中的开始点击。我通过 swfobject 嵌入它,因此该方法与 api 中的示例略有不同,http://www.longtailvideo.com/support/jw-player/jw-player-for-flash-v5/16024/listening-for-player-events

我已经尝试过

var flashvars = {
    'file':'xxx',
    'streamer':'xxxxxx',
'image':'xxxxx',
'plugins':'xxxxx',
'gapro.accountid':'xxxx',
'gapro.trackstarts':'xxxx',
'gapro.trackpercentage':'xxxx',
'gapro.tracktime':'xxxx',
'logo.file':'xxxxx',
'logo.link':'xxxx',
'logo.hide':'xxxx',
'logo.position':'xxxx'

};

jwplayer().onPlay(function() {alert('it has started'});

jwplayer() 未定义,如何定义一个对象来检测点击?

最佳答案

播放器可能未定义,因为它尚未创建。您应该将命令包装在来自 DOM 就绪监听器的回调中。由于您使用的是 jQuery,因此您可以使用其 .ready() 方法 ( jQuery documentation ):

$(document).ready(function(){
    jwplayer().onPlay(function() { alert('it has started'); });
});

关于 jwplayer onPlay() 的说明,它不一定是由单击事件发生的,它会在视频播放时触发,这可以通过单击播放或以编程方式播放视频来实现。它只是告诉您视频正在播放。 (更正语法错误)

关于events - jwplayer - 检测开始,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10279897/

相关文章:

java - JComboBox 和 Action、新模型等

html - 在 JWPlayer 中将控制栏与视频内容区域分开

flash - 使用 FFMPEG 将视频转换为 flv 并丢失持续时间

ios - 用 JWPlayer 通知替换 MPMoviePlayer 通知

javascript - 单击功能适用于具有相同类的所有元素

iphone - 很难捕获 UIButton 子类上的双击。 (捕获双击的时间延迟)

jquery - 将参数和值从 HTML 传递到 jQuery(事件)

javascript - 三次点击作为 React 上的事件?

javascript - 图像加载后的图像 onload 事件

delphi - 如何点击</span>标签? (网络浏览器 - 德尔福)