我正在使用 jQuery 将事件侦听器绑定到 Flowplayer 5.2 视频,如下所示:
$(document).ready(function() {
$(".flowplayer").each (function() {
console.log("Got a flowplayer: " + $(this));
$(this).bind("ready", function(event, api) {
console.log("Flowplayer ready");
}).bind("pause", function(event, api) {
console.log("Flowplayer pause");
var time = {?}.getTime();
console.log("Time: " + time);
});
});
});
我想在发生暂停等事件时获取视频的当前时间/持续时间。上面代码中的应该${?}
用什么替换?
我尝试用 , , 替换上面代码{$}
中的,但这些都不起作用。我想知道是否可以从回调函数中的or参数中获取它,但我想我会问而不是随机尝试访问不存在的参数。$(this)
$(this).getClip()
$f(0)
$f()
event
api
我一直在研究我能找到的所有 Flowplayer 文档,但我还没有看到如何从绑定的事件处理程序中执行此操作(除非您使用自定义配置并在配置时绑定事件,如此处所示) .
谢谢!