videojs对象没有方法addEvent

时间:2013-06-04 18:10:31

标签: api html5-video

我已安装videojs并正在播放视频,但是当我尝试使用API​​时,我遇到了一些问题

例如:

_V_("video").ready(function() {
   v = this
   v.play()
 }

按预期工作,一旦所有内容都加载就播放视频。

但是,跟踪点击播放事件:

_V_("video").ready(function() {
   v = this
   v.addEvent('play', function() { console.log('play') })
 }

给我:

Uncaught TypeError: Object [object Object] has no method 'addEvent' 

当我遵循API文档时,我不确定我做错了什么。

1 个答案:

答案 0 :(得分:12)

在Video.js 4.0中,addEvent被'on'替换。

v.on('play', fn);