J'ai donc essayé de manipuler mon jwplayer qui lit les vidéos youtube avec succès mais je rencontre toujours un petit problème.
Je veux que mon lecteur joue à partir d'une "heure de début" et s'arrête à une "heure de fin". Ces deux valeurs seront tirées de deux entrées de formulaire. J'ai donc écrit cette petite fonction qui fonctionne très bien :
function timeControl(start, end) {
jwplayer().seek(start).onTime(function (event) {
if(event.position >= end ) {
this.stop();
}
});
}
Le problème est que si j'exécute cette fonction deux fois, la deuxième fois, elle ignore parfois les nouveaux paramètres (par exemple, si j'ai fixé l'heure de début à 3 secondes et l'heure de fin à dix, si je l'exécute à nouveau avec l'heure de fin à 6 secondes, elle fonctionnera, mais pas si je commence avec l'heure de fin à 6 puis à dix... ).
Quelqu'un a une idée de ce qui se passe ? Comment réinitialiser la propriété "onTime" du lecteur sans avoir à recharger le lecteur ?
Merci d'avance !