2013-06-04 22 views
6

Ben videojs yüklü ve ben bazı sorunları Örneğinvideojs nesne hiçbir yöntem addEvent sahiptir

isabet am API kullanmayı deneyin ancak ne zaman videoların oynatılması için çalışan var:

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

İşleri beklendiği gibi, her şey yüklendiğinde videoyu oynatıyor.

Ancak böylece canlı etkinliğin üzerine bir tıklama izleme:

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

bana verir:

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

ben API docs takip ediyorum ben yanlış yapıyorum emin değilim.

cevap

12

Video.js 4.0'da, addEvent öğesi 'on' ile değiştirilmiştir.

v.on('play', fn); 
+2

Açıkçası, dokümanlar artık güncel değil mi? – hamishtaplin

+2

Ben de bunu işaret etmek üzereydim (kafamı masama karşı vurma bir saat sonra) - kesinlikle dokümanlar güncelleme değerinde olurdu;) – Matt

+0

bu link öldü. –

İlgili konular