<audio> jquery problème avec l'event ended - HTML/CSS - Programmation
Marsh Posté le 07-11-2011 à 11:39:48
un petit up!
j'apporte plus de précision à mon problème au passage :
j'ajoute dorénavant des sources à ma balise audio afin que l'enchainement se fasse tout seul... sauf qu'il ne se fait pas... et le problème lié à cette solution, c'est que dès que l'on ajoute un morceau en lecture, ça recharge la balise et donc le morceau en cours de lecture...
le code du player :
Code :
|
ma fonction pour lire un morceau (JS) :
Code :
|
et ma fonction pour ajouter un morceau à ma playlist :
Code :
|
je n'ai pas d'autres idées en tête pour palier à mon problème donc j'ai vraiment besoin d'un coup de main (sans mauvais jeu de mots) la dessus svp.
Marsh Posté le 08-11-2011 à 22:06:40
Quelque chose comme ça:
http://neutroncreations.com/blog/b [...] th-jquery/
?
Marsh Posté le 10-11-2011 à 16:59:42
Salut gueuledange et merci pour ta réponse.
j'ai donc réessayé avec ton lien
bizarrement, ça fonctionne alors que je n'ai rien changé entre mon premier post et aujourd'hui...
le
Code :
|
fonctionne correctement...
merci à toi!
Marsh Posté le 11-11-2011 à 13:21:18
C'est ton navigateur qui avait garder le vieux code en cache ^^
A+
Marsh Posté le 14-11-2011 à 10:47:54
je pensais qu'un ctrl+f5 réglait le problème mais apparemment non...
Marsh Posté le 14-11-2011 à 12:03:57
j'ai toujours un problème sur l'évènement 'ended' de mon player audio...
j'arrive bien à capter l'évènement mais lorsque j'ai plus de 2 chansons dans ma playlist, ça passe de la première à la dernière chanson...
mon code :
Code :
|
forme de mon json :
Code :
|
et ce qui remonte dans ma console :
Code :
|
donc en gros, c'est comme s'il y avait une boucle autour de ma fonction qui s'arrêterait au dernier élément de ma playlist... et la je sèche complètement...
Marsh Posté le 03-11-2011 à 11:09:47
Bonjour à tous,
Je rencontre actuellement un problème pour intercepter l'évennement de fin de lecture de ma balise <audio> avec jQuery.
J'ai vu quelques solutions du genre :
mais le addEventListener me génère une erreur JS...
existe-t-il un équivalent fonctionnel avec jQuery?
j'ai essayé :
et
mais en vain...
Merci d'avance
niko