Flash - Cargador para música dinámica no funciona.

 
Vista:

Cargador para música dinámica no funciona.

Publicado por Luis (3 intervenciones) el 18/10/2002 12:48:57
Hola, estoy intentando hacer una página donde se puedan escuchar trozos de canciones apretando sus botones correspondientes.

Cuando se hace clic en uno, se carga su fichero mp3 correspondiente mediante:

musica.loadSound("cancion.mp3",false);

dentro del handler on(press), habiendo creado "musica" como un objeto Sound() antes:
musica = new Sound();

Luego, apretando en un botón play, se reproduce la canción descargada con:

musica.start(0,0);

Bien, pues hasta aquí todo va bien. Pero he intentado meterle un cargador para que la gente sepa cómo va la carga y cuándo se ha cargado totalmente, pero no me funciona.

La barra de carga es una instancia llamada "insBarraCarga", y el manejador de eventos de los botones de carga para cada canción lo he hecho así:

on (press) {
musica = new Sound();

// pongo la barra de carga a 0. Esto va bien.
var porcentaje = 0;
insBarraCarga._xscale = porcentaje;

musica.loadSound("cancion.mp3",false);

while (musica.getBytesLoaded() < musica.getBytesTotal()) {
porcentaje = (100 * musica.getBytesLoaded()) / musica.getBytesTotal();
insBarraCarga._xscale = porcentaje;
}
}

He hecho pruebas con "trace" y texto dinámico para controlar los valores de bytes totales y cargados, y cuando hago la prueba localmente, los valores funcionan, es decir, el núimero de bytes totales me da bien.

Pero cuando lo pruebo desde mi host, el valor de bytes totales no me aparece en mi texto dinámico, y el de bytes cargados me da 0, aunque ya se haya cargado la canción que sea.

Alguien podría echarme una mano y explicarme a qué se debe esto?
Gracias y un saludo.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Gracias!!!! No se amontonen!!!

Publicado por Luis. (3 intervenciones) el 24/10/2002 17:03:44
Cuanta sabiduría hay en esta web, la derrocha por los 4 costados.
Madre mía, si no me pueden contestar esto, un problema en un simple cargador, no creo que hayan muchos expertos por aquí, solo contestan lo que interesa.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Gracias!!!! No se amontonen!!!

Publicado por Jose (2 intervenciones) el 05/11/2002 19:05:58
No seas niñita llorona, cada quien contesta
1 CUANDO SE PUEDE
2 CUANDO SABEN

Si tu sabes tanto, contestala tu mismo, pero no pudes andar EXIGIENDO una respuesta, puesto que no es responsabilidad de nadie, mas que tuya resolverla.

1 o busca en tutoriales
2 o metete a un curso

Y deja de estar esperando que la gente te resuelva tus problemas. Este es un foro de ayuda accesoria, no es un hospital.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar