Forum-webmaster
Webdesign / graphisme => Flash / Director => Message commencé par: r2ek le le 11-03-2008 a 18:03:54

Titre: Probleme dans mon code player Mp3
Posté par: r2ek le le 11-03-2008 a 18:03:54

Bonjour tout le monde,

je ne comprends pas pourquoi sur le player que j'ai fait, le son ne se précharge pas. Résultat, la lecture se lance, puis se relance une fois chargée, c'est ennuyeux :P

Normalement, il ne devrait pas démarrer avant le chargement. Voila le code :

Code:
trace("jouer");

barrePlaying._width = 0;
//var fichier = "son3.mp3";
var decalage = 0;
var charge = false;
var duree, si;
txt.text = "Ecouter un extrait";
chanson = new Sound();

chanson.onSoundComplete = function() {
_root.arreter();
};

function arreter() {
chanson.stop();
clearInterval(si);
decalage = 0;
barrePlaying._width = 0;
_root.txt.text = "Ecouter un extrait";
}

function pauser() {
clearInterval(si);
chanson.stop();
}

function majTxt() {
pc = Math.round((chanson.position*100)/chanson.duration);
txt.text = Math.round(chanson.position/1000)+"/"+duree;
txt.text += " - "+pc+"%";
barrePlaying._width = pc;
decalage = chanson.position/1000;
}

function jouer() {
if (charge == false) {
chanson.onLoad = function(ok) {
txt.text = "Chargement...";
if (ok=true) {
charge = true;
duree = Math.round(chanson.duration/1000);
txt.text = "0/"+duree+" - 0%";
chanson.start();
si = setInterval(majTxt, 1000);
}
};
chanson.loadSound(fichier, true);
} else {
chanson.start(decalage);
si = setInterval(majTxt, 1000);
}
}


Vous y comprenez qqch vous?

Merci beaucoup et @ bientôt
Fred


Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.