2016-06-14 17 views
1

Ich habe ein Stück Code geschrieben von JWPlayer Ereignissen deregistrierenJWPlayer: Hörer auf Entfernen Ereignisse Entfernen

jwPlayer().on('remove', function(e){ // taking the lisenters off jwplayer().off('error'); jwplayer().off('levelsChanged'); });

Problem ist dieser „off“ nennt Arbeit, wenn sie aufgerufen werden, bevor entfernen auf dem aufgerufen wird, player, aber nachdem remove aufgerufen wird, stoppt die Ausführung.

jwplayer().remove() 

Also meine Frage ist nicht „entfernen“ entfernt die Zuhörer und ich nicht habe es manuell zu tun oder bin ich etwas falsch zu machen.

Antwort

1

Sie sollten diese Anrufe nicht manuell durchführen müssen, da .remove() die Player-Instanz vollständig von der Seite entfernt.

Verwandte Themen