2010-03-14 5 views
1

Je suis en train de concevoir un site web qui joue de la musique. J'ai besoin d'un lecteur flash qui a ou peut gérer une liste en cours de lecture. Le problème auquel je suis confronté est que je ne peux pas mettre à jour la liste de lecture sans rafraîchir le lecteur, ce qui signifie qu'il va interrompre la chanson en cours de lecture. J'ai essayé avec le joueur de JW en particulier jusqu'ici et n'ai pas réussi. Tout ce que je suis capable de faire est de passer une playlist en tant que fichier xml mais pas en mesure de le mettre à jour sans actualiser la playlist. Y a-t-il un autre joueur qui répondrait le mieux à mes besoins? Est-il possible que je peux le faire avec lecteur jw seFlash player "maintenant en cours de lecture" sans interrompre la chanson en cours

+0

Avez-vous déjà essayé ce qui est suggéré ici: http://www.longtailvideo.com/support/forum/JavaScript-Interaction/15681/Comment-Show-Now-Playing-URL – jitter

Répondre

1

DEMO:http://jsbin.com/ehonu/20

Ok. Et c'est parti..!

D'abord, here il y a une doit lire à partir du site officiel JW! et ici la events doc

Quoi qu'il en soit, mon chemin est en utilisant COOKIES & JW Player: ActionScript API Calls

l'idée derrière, est que depuis un lecteur jw peut utiliser Listeners et theese peut aussi écouter la Curent Position du chanson en ce moment, nous suivons dans coockie lorsque la page UNLOAD

puis il peut également ENVOYER ÉVÉNEMENTS alors lorsque la page d'actualisation et dom est chargé, nous renvoyons la position au joueur! ;-)

pour la liste de lecture Rafraîchissant sans rafraîchir la page que vous pouvez bien sûr utiliser l'événement comme celui-ci Envoyer:

setTimeout("refreshPlaylist('myfile.xml')",2000); 

function refreshPlaylist(theFile) { 
currentItem = -1; 
previousItem = -1; 
//this Reload the playlist 
player.sendEvent('LOAD', theFile); 
};​ 

Pour mieux comprendre Regardez dans le code de l'exemple de démonstration!

Faites le moi savoir!

+0

déjà vu que ... les liens qui expliquent comment exactement à cela ne fonctionnent plus :( – Shanon

+0

Lire la mise à jour Responce! –

+0

bonjour.Le site de démonstration ne semble pas fonctionner pour moi.Le lecteur ne charge pas.Merci pour le code de toute façon .... i Je le regarde maintenant – Shanon

Questions connexes