Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1246 connectés 

  FORUM HardWare.fr
  Programmation
  Flash/ActionScript

  problème mp3 player actionscript

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

problème mp3 player actionscript

n°1292873
mateus2
Posté le 26-01-2006 à 17:03:16  profilanswer
 

bonjour,
 
voici mon problème. Je veux créer un petit lecteur Mp3 en flash. J'ai donc créer une list sous flash MX 2004 un champs texte dynamique(en tant que zone d'information) et un bouton pour arreter la musique.
Mes mp3 sont stockés dans un dossier et la liaisons avec mon flash se fait par un fichier xml.
 
POur le moment les chansons se stockent correctement dans la liste mais lorsque l'on clique dessus, rien ne se produit (vous pouvez le constater en allant sur http://membres.lycos.fr/fandeplanc [...] iste.html)
voici mon code, placé sur ma première image clé:
 
//
// Gestion de mon XML
//
playlist_xml = new XML();
playlist_xml.ignoreWhite = true;
playlist_xml.onLoad = function(ok) {
 if (ok == true) {
  playliste = this.firstChild.childNodes;
  premiere = this.firstChild.firstChild;
  enCours = premiere;
  for (i = 0; i < playliste.length; i++) {
   //   trace ("num="+enCours.attributes.num+", nom="+enCours.attributes.nom+", fichier="+enCours.attributes.fichier+"." );
   liste.addItem(enCours.attributes.num + ": " + enCours.attributes.nom, enCours.attributes.fichier);
   enCours = enCours.nextSibling;
  }
 }
};
playlist_xml.load("playlist.xml" );
//
// Gestion du chargement des mp3
//
chanson = new Sound();
chanson.onLoad = function(ok) {
 if (ok == true) {
  chanson.start();
  _root.ecranTitre = "Lecture de "+liste.getSelectedItem().data;
 } else {
  _root.ecranTitre = "Problème au chargement.";
  deselection();
 }
};
chanson.onSoundComplete = function() {
 _root.ecranTitre = "Chanson terminée.";
 deselection();
};
//
// Gestion du clic dans la liste
//
liste.setSelectMultiple(false);
liste.setChangeHandler("userClic" );
function userClic() {
 fichierEnCours = liste.getSelectedItem().data;
 chanson.loadSound(fichierEnCours, true);
}
function deselection() {
 liste.setSelectedIndices(null);
}
//
// Gestion du bouton
//
boutonStop.setClickHandler("arreterTout" );
function arreterTout() {
 stopAllSounds();
 _root.ecranTitre = "Musique stoppée.";
 deselection();
}
 
apparemment la communication avec le XML est bien établi. Je pencherai plutot pour une erreur d'actionscript.
 
merci d'avance pour votre aide.
 
 :)  
 
 

mood
Publicité
Posté le 26-01-2006 à 17:03:16  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Flash/ActionScript

  problème mp3 player actionscript

 

Sujets relatifs
[php] - Problème de renvoi des données d'un formulaireproblème sur la configuration de php
probleme dans INSERT INTO......SELECTProbleme pour faire 3 colonne en css
problème requête client vers servletProblème de l'affichage d'images avec Internet base vitesse
probleme de parsing d'un flux xmlGros Probleme PL/SQL
Problème lecture d'une vidéo[PHP] Probleme avec les espaces [Resolu]
Plus de sujets relatifs à : problème mp3 player actionscript


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR