Ho creato una pagina con una decina di piccoli player (tasto play e stop, niente di che), provandola in locale funzina tutto alla grande, una volta che carico la pagina dal server ecco che sti infami partono tutti assieme.
Il codice usato è dei più semplici:
Codice PHP:
var musica:Sound = new Sound();
musica.onLoad = function(success:Boolean) {
if (success) {
musica.stop();
}
};
p_play.onPress = function() {
musica.start();
};
p_stop.onPress = function() {
musica.stop();
};
musica.loadSound("percorso/file.mp3", true);
Come potete vedere una volta che il caricamento è avvenuto la musica viene subito zittita, e controllata poi dagli eventi associati ai pulsanti p_play e p_stop... in teoria, in pratica succede che tutti player partono assieme come se ignorassero quel musica.stop() che c'è subito dopo il caricamento, in locale invece va tutto che è un favola....
Qualcuno ha qualche geniale idea? io...