试图在FlowPlayer中捕获onFinish事件

时间:2013-09-16 19:57:14

标签: flowplayer

我似乎无法弄清楚如何使用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>

1 个答案:

答案 0 :(得分:0)

从您的示例代码看,您使用的是流媒体HTML5视频播放器。据我所知,没有onFinish事件。但是,您可以绑定finish事件。方法如下:

示例

flowplayer(function (api, root) { 
    api.bind("finish", function () { 
        alert("Click Player to start video again"); 
    });

});

可在流程展示器API docs

上找到更多信息