Foros del Web » Creando para Internet » Flash y Actionscript »

Musica de fondo para la web

Estas en el tema de Musica de fondo para la web en el foro de Flash y Actionscript en Foros del Web. Hola a todos. Cada vez me gusta menos IE pero es que lo de hoy ya me parece demasiado. Os cuento: Tengo que poner música ...
  #1 (permalink)  
Antiguo 13/04/2010, 05:11
 
Fecha de Ingreso: agosto-2008
Mensajes: 17
Antigüedad: 15 años, 9 meses
Puntos: 0
Musica de fondo para la web

Hola a todos.
Cada vez me gusta menos IE pero es que lo de hoy ya me parece demasiado. Os cuento:

Tengo que poner música de fondo a un portal que estoy desarrollando. Tiene su icono para si quieres desactivarla se desactive mientres navegas en la web.
Tengo la música y en Firefox, Chrome IE 8 todo va bien pero en IE 7 no va, o lo hace a medias, es decir:

Cuando entro en la web se activa la música, le doy al botón para que se apaga y se apaga correctamente. Pero cuando me voy a otra sección se vuelve a activar.

Yo para conseguir que cada usuario de la web se active o se desactive segun el gusto, pues lo que he hecho ha sido usar loadVars y una tabla en la base de datos donde guardo el estado del reproductor 1 => activo , 0 => apagado.
Lo podeis ver en [URL="http://gerson.acvgalaica.com"]http://gerson.acvgalaica.com[/URL]

Os dejo el código

// Variables
var reproductor:LoadVars = new LoadVars();
var reproductor2:LoadVars = new LoadVars();

musica= new Sound();

// Miro que estado tiene y según eso actuo
reproductor.session = _root.sesion;
reproductor.sendAndLoad("reproductor.php",reproduc tor,"GET");


reproductor.onLoad = function (exito:Boolean){
if (exito){
if(this.repro == 1){
_root.musica.loadSound("gfx/fondo.mp3",true);
// Mostramos el icono de on
_root.mc_reproductor.gotoAndStop(1);
}else{
_root.musica.stop();
// Mostramos el icono de parado
_root.mc_reproductor.gotoAndStop(2);

}
} else{
trace("Error");
}
}


// Para el bótón del sonido

reproductor2.onLoad = function (exito:Boolean){
if (exito){
if(this.repro == 1){
_root.musica.loadSound("gfx/fondo.mp3",true);
// Mostramos el icono de on
_root.mc_reproductor.gotoAndStop(1);
}else{
_root.musica.stop();
// Mostramos el icono de parado
_root.mc_reproductor.gotoAndStop(2);

}
} else{
trace("Error");
}
}

// Acciones para el botón

mc_reproductor.onRelease = function(){
_root.reproductor2.accion = "guardar";
_root.reproductor2.session = _root.sesion;
_root.reproductor2.sendAndLoad("reproductor.php",r eproductor2,"GET");
}

Etiquetas: fondo, musica
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:46.