【发布时间】:2013-05-10 13:14:35
【问题描述】:
我想在我的视频播放完毕后触发一个简单的事件。我把它直接放在我的视频标签下面。
<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 is not a function,我找不到原因。
您可以在此处看到它:78.47.121.50(stackoverflow 不允许创建链接) 输入代码 01-01-01-2012 以调出视频。
任何见解都非常重要!
亲切的问候, 杰森。
【问题讨论】:
-
这可能是
this问题,因为ready方法似乎是异步的。你认为this指的是什么?您希望addEvent方法出现在哪个对象上? -
@Sushil 是一个视频播放器,结合了html、js和flash创建一个通用播放器。 (见:videojs.com)
标签: javascript jquery html5-video