结束事件videojs无法正常工作 [英] ended event videojs not working

查看:437
本文介绍了结束事件videojs无法正常工作的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我希望在视频完成后触发一个简单的事件。我把这个直接放在我的视频标签上。

I would like to trigger a simple event when my video is finished. I've placed this directly bellow my video tag.

     <script type="text/javascript">
        var myPlayer = videojs("session_video");
          videojs("session_video").ready(function(){
          this.addEvent("ended", function(){ 
            alert('Here I am');
          });
        });       
     </script>

但是我得到:TypeError:this.addEvent不是函数,我找不到原因。

However I get: TypeError: this.addEvent is not a function and I can't find why.

你可以在这里看到它:78.47.121.50(stackoverflow不允许这个链接)
输入代码01-01-01-2012调出视频。

You can see it live here: 78.47.121.50 (stackoverflow won't allow to make that a link) enter code 01-01-01-2012 to bring up the video.

任何见解都非常有用!

Any insight is much apricaited!

亲切的问候,
杰森。

Kind regards, Jason.

推荐答案

addEvent和removeEvent被on和off取代

"addEvent" and "removeEvent" were replaced by "on" and "off"

尝试:

this.on("ended", function(){ 

这篇关于结束事件videojs无法正常工作的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆