VideoJS - nicht in der Lage, zu zerstören und zu initialisieren

Auf VideoJS website Sie feststellen, dass die Unterstützung war sehr bewegt, StackOverflow, also versuchen wir es hier. Ich habe den folgenden code:

var player = _V_('the_id', {}, function(){
    jQuery('.remove').on('click.destroyvideojs', function(){
        player.destroy();
        jQuery(this).unbind('click.destroyvideojs');
    });
});

Initialisiert das video auf den ersten und es zerstört.

Aber wenn ich Sie initialisieren wollen es wieder verwenden exakt das gleiche Stück code, es funktioniert nicht. Es muss nicht initialisiert werden, das Skript auf dem gleichen element-ID (wenn es entfernt wurde aus dem DOM und wieder Hinzugefügt mit korrekten Initialisierung, Aufruf, nachdem es Hinzugefügt wurde). Ich Frage mich, warum dieses geschehen könnte?

Anderen versuchen, heute:

var the_id = 'my_id';
var player = _V_(the_id, {}, function(){        
    player.destroy();
    _V_(the_id, {}, function(){
        alert('reinit');
    });
});

So, re-Initialisierung von VideoJS funktioniert einfach nicht. Darüber hinaus ist es entfernt, steuert aus dem video jetzt.

Ich habe das gleiche problem

InformationsquelleAutor Atadj | 2013-02-11

Schreibe einen Kommentar