Réponse acceptée !
J'allais te proposer de lire tes mp3 en streaming...quand j'ai vu que tu pensais les lire en streaming! lol
Extrait de l'aide de Flash (sous Sound.onLoad):
************************************
this.createTextField("status_txt", this.getNextHighestDepth(), 0,0,100,22);
// create a new Sound object
var my_sound:Sound = new Sound();
// if the sound loads, play it; if not, trace failure loading
my_sound.onLoad = function(success:Boolean) {
if (success) {
my_sound.start();
status_txt.text = "Sound loaded";
} else {
status_txt.text = "Sound failed";
}
};
// load the sound
my_sound.loadSound("song1.mp3", true);
Le truc vraiment important dans ce morceau de code, c'est que onLoad
est appelé dès que le mp3 commence à être chargé! Donc le "start()" est
fait avant la fin du chargement complet...ce qui n'est pas le cas dans
ton code je pense, où le mp3 doit être chargé avant de pouvoir le lire
en appuyant sur le second bouton.
@+! Samy