Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/07/2003, 04:43
Avatar de impio_joe
impio_joe
 
Fecha de Ingreso: mayo-2001
Ubicación: México
Mensajes: 69
Antigüedad: 22 años, 11 meses
Puntos: 0
Pregunta Ayuda actualizar ventana hace la diferencia

Gracias por darte tiempo para leer esto, a ver si me doy a entender:

Tengo una pelicula principal, en el frame 20 pongo un MovieClip vacio y lo llamo holdermusic y en ese mismo frame 20
en el layer acciones llamo un reproductor stream de mp3 externo que se llama music.swf, lo llamo asi:

Código:
loadMovie ("music.swf", "holdermusic");
El reproductor (music.swf) se carga pero NO se ven los nombres de las canciones, estos nombres los obtiene
de un .txt externo, esto se arregla si actualizo la ventana del navegador, se carga todo de nuevo y esta vez SI
funciona el reproductor perfectamente , pero deja de funcionar si borro el caché y cargo otra vez la página.

Creo que el problema es el código del .swf externo (music.swf) su código es este:


Código:
this.onEnterFrame = function () {
sload = _parent.mySound.getBytesLoaded();
stotal = _parent.mySound.getBytesTotal();
percentload = (Math.round((sload/stotal) * 100)) + "%";
if (counter < 2) {
counter = counter + 1;
loadVariables("flashmusic.txt", this);
songtitle = musictitle.split(":");
count2 = 0;
songplaying = (count2+1) + " - " + songtitle[count2];
}
if (stopped!=true) {
mySoundDuration=Math.round(_parent.mySound.duration/1000);
mySoundPosition=Math.round(_parent.mySound.position/1000);
texttime = mySoundPosition;
timemin = 0;
if (texttime < 10) {
	texttime = "0" + texttime;
}
while(texttime >= 60) {
	texttime = texttime - 60;
	timemin = timemin + 1;
if (texttime < 10) {
	texttime = "0" + texttime;
}
}
}
timeformat = timemin + ":" + texttime;
}
Me late que el problema es en el :

Código:
if (counter < 2) {
porque si se le quito ese IF , si me carga la lista de reproducción desde la primera vez (aunque no esté en cache)
pero ahora NO puedo avanzar de cancion si le aprieto el botón para avanzar cancion aparece como flashazo el nombre
de la segunda canción pero de inmediato se regresa a la primera.

No puedo arreglarlo, espero que alguien me pueda ayudar.
Se los suplico
Gracias
__________________
Atte: Impío_joe