2013-06-04 13 views
6

Mam videojs zainstalowane i działa na odtwarzanie filmów, jednak gdy próbuję użyć API jestem uderzanie pewne problemyvideojs obiekt ma metody nr addEvent

na przykład:

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

Works zgodnie z oczekiwaniami, odtwarzanie wideo po załadowaniu wszystkiego.

Jednak śledzenie kliknięcie w przypadku odtwarzania w następujący sposób:

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

daje mi:

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

Nie jestem pewien, co robię nie tak jak ja po docs API.

Odpowiedz

12

W Video.js 4.0, addEvent został zastąpiony przez 'on'.

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

Najwyraźniej dokumenty są już nieaktualne? – hamishtaplin

+2

Właśnie miałem to wskazać (po mniej więcej godzinie walenia głową o biurko) - na pewno warto byłoby zaktualizować dokumenty;) – Matt

+0

to łącze jest martwe. –

Powiązane problemy