我似乎无法弄清楚如何使用FlowPlayer捕获事件。我正在从CDN加载脚本。以下是我试图捕捉onFinish事件,但没有运气。任何帮助将不胜感激。
<!DOCTYPE html>
<html>
<head>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>
<script src="//releases.flowplayer.org/5.4.3/flowplayer.min.js"></script>
<link rel="stylesheet" href="//releases.flowplayer.org/5.4.3/skin/minimalist.css">
<script>
flowplayer("flowplayer", "video.flv", {
onFinish: function () {
alert("Click Player to start video again");
}
});
</script>
<title>FlowPlayer Test</title>
</head>
<body>
<div class="flowplayer">
<video>
<source type="video/flv" src="video.flv">
</video>
</div>
</body>
</html>
答案 0 :(得分:0)
从您的示例代码看,您使用的是流媒体HTML5视频播放器。据我所知,没有onFinish
事件。但是,您可以绑定finish
事件。方法如下:
示例强>
flowplayer(function (api, root) {
api.bind("finish", function () {
alert("Click Player to start video again");
});
});
可在流程展示器API docs
上找到更多信息