Comunidad de diseño web y desarrollo en internet online

Sonido que desparece en "la version online" de mi flash

Citar            
MensajeEscrito el 04 Nov 2011 10:30 am
Hola

Tengo una web creada en flash y As3, y tiene una sonido de fondo constante que por defecto se activa al abrir la web y después puede ser parado y puesto nuevamente en marcha pulsando un botón, todo el tema del sonido lo he llevado por AS3.

La cosa es que en mi pc me funciona perfectamente tanto desde el programa Flash (ctrl+Enter) como exportada al .SWF, mi problema viene cuando al subirlo a un servidor y visualizarlo en el navegador ese sonido en concreto no se oye...en cambio otros de la web si...como por ejemplo el sonido "click" al clicar en los botones.

He probado en otros navegadores, la he subido a otro servidor, he resubido todos los archivos varias veces por si se copiaron mal (incluido el de ese audio), la he metido en un dentro de un html, fuera de el, pero el sonido sigue sin reproducirse y no se por que... :(

Si alguien me puede orientar de donde puede venir la cosa se lo agradecería ;)

Un saludo y gracias!

Por Sergi0

42 de clabLevel



 

firefox
Citar            
MensajeEscrito el 05 Nov 2011 03:05 pm
¿El sonido se carga externamente, si es así subiste el MP3? ¿Borras cache del navegador antes de probar si funciona?

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 05 Nov 2011 03:20 pm
Si, el Mp3 se carga externamente y esta subido junto a los demás sonidos que si funcionan.
También he probado borrar la cache y nada...

Dejo el codigo de como lo he hecho pero es raro pq offline funciona perfecto...

Código ActionScript :


//MUSICA & SONIDOS

var clicar:Sound = new Sound ();
clicar.load(new URLRequest("click.mp3"))
var canal2:SoundChannel=new SoundChannel()

var musicState:Boolean
var musica:Sound = new Sound ();
musica.load(new URLRequest("musica.mp3"))
var canal1:SoundChannel=new SoundChannel()

function musicON () {
   canal1=musica.play (0,int.MAX_VALUE)
   musicState=true
}
function musicOFF (){
   canal1.stop ()
   musicState=false
}

musicON ()

botonPajaro.addEventListener (MouseEvent.CLICK, ONOFFmusica)

function ONOFFmusica (e:MouseEvent){
canal2=clicar.play ()
if(musicState==true) {
   musicOFF()
    botonPajaro.gotoAndStop (29)
}
   else if (musicState==false) {
   musicON ()
   botonPajaro.gotoAndPlay (1)
}
trace (musicState)
}

Por Sergi0

42 de clabLevel



 

firefox
Citar            
MensajeEscrito el 05 Nov 2011 03:55 pm
Mira que el HTML este en el mismo lugar que el swf, sino la ruta de carga cambia a la del html

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 05 Nov 2011 04:51 pm
También esta en el mismo lugar, de hecho también he probado de abrir directamente el .SWF sin el HTML y lo mismo...

Por Sergi0

42 de clabLevel



 

firefox
Citar            
MensajeEscrito el 05 Nov 2011 05:22 pm
Pon la URL y lo miramos

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 06 Nov 2011 09:11 am
Gracias pero al final ya lo he arreglado!era una mayúscula!! :D

En el código lo puse en minúsculas

Código ActionScript :

musica.load(new URLRequest("musica.mp3"))


Y mi archivo se llamaba: "Musica.mp3"

Lo curioso es que en mi pc si funcionaba pero en un servidor no...¿quizás sea pq los servidores son linux y si diferencian mayúsculas de minúsculas?

Por Sergi0

42 de clabLevel



 

firefox
Citar            
MensajeEscrito el 06 Nov 2011 10:55 am
Exacto

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox

 

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