Comunidad de diseño web y desarrollo en internet online

Tengo un reproductor hecho en flash no funciona en html

Citar            
MensajeEscrito el 07 Ago 2008 02:50 pm
Hola queta a todos, necesito que alguien por favor me ayude pues eh hecho un reproductor en flash que funciona, cuando lo pruebo como swf, jala las canciones y las carga bien, pero cuando pongo el swf dentro de una pagina html ( como si fuera un menu) no quiere jalar las canciones, alguien me podria explicar porque sucede esto? el player lo pueden checar en www.centrocristianoamor.org pero no funciona dentro del html, pero el swf si funciona solito.

Es algun bug o algun codigo dentro de html que tenga que configurar?

El codigo que manejo es el siguiente:

Código :

 
//creo un arrar para identidicar mis canciones
musica = new Array("audio1.mp3", "audio2.mp3", "audio3.mp3", "audio4.mp3", "audio5.mp3", "audio6.mp3", "audio7.mp3", "audio8.mp3", "audio9.mp3");
cancion=0;

// creo el contenedor
var ambientSound = new Sound();
ambientSound.loadSound(""+musica[cancion],true);

//ejecuto la cancion si ah bajado
ambientSound.onSoundComplete=function(){
cancion= cancion+1;
ambientSound.loadSound(""+musica[cancion],true);
ambientSound.start();   
};
sonic_bg.start(); 
//este parte va sobre un movie clip al que le llame "carga" en el cual pongo el codigo de 
//la funcion que cheka si la cancion la ah cargado la maquina.

onClipEvent(load){
   //defino el porcenaje de streaming que quiero...  
   
   streaming=(_root.ambientSound.getBytesTotal()*20)/100;
}
onClipEvent(enterFrame){
   BytesCargados=_root.ambientSound.getBytesLoaded();
   BytesTotales=_root.ambientSound.getBytesTotal();
   //Veo cual es el porcentaje cargado
   porcentaje=((BytesCargados/BytesTotales)*100);
   _root.carga._xscale = porcentaje;
   //ahora, si lo cargado es igual que el straming...
   if(_root.ambientSound.getBytesLoaded()<streaming){
      //inicio la reproducción
      _root.ambientSound.start();   
      }
}
 


Los mp3 tienen que estar dentro de la misma carpeta donde se ejecuta el swf con los nombres de las canciones del array.
El swf funciona correctamente pero cuando lo agrego al codigo html no carga las canciones.

Alguien que me peude explicar el porque y de antemano les agradesco por el tiempo

Por moralitos

4 de clabLevel



Genero:Masculino  

Coatzacoalcos, Veracruz

firefox
Citar            
MensajeEscrito el 07 Ago 2008 03:25 pm
Si pusiste tu swf y tus mp3 en una carpeta aparte de donde está el html, debes en el flash darle la ruta a los mp3 respecto al html:

Código :

ambientSound.loadSound("carpeta/"+musica[cancion],true);

Por elchininet

Claber

3921 de clabLevel

17 tutoriales

Genero:Masculino  

Front-end developer at Booking.com

firefox
Citar            
MensajeEscrito el 07 Ago 2008 05:26 pm
GRACIAS GRACIAS!!!

Mil gracias por tu ayuda elchininet :love: eh puesto el html junto con el swf y las canciones y funciona perfectamente :)

ya comenzaba a desesperarme jiji

Saludos y por aca vamos aestar pendientes

Por moralitos

4 de clabLevel



Genero:Masculino  

Coatzacoalcos, Veracruz

msie

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.