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

% descarga de XML

Estas en el tema de % descarga de XML en el foro de Flash y Actionscript en Foros del Web. hola!! tengo un flash que descarga sus contenidos de un fichero .xml. Este fichero actualmente ocupa 110kbs, y por lo tanto, en función de la ...
  #1 (permalink)  
Antiguo 22/01/2003, 06:53
 
Fecha de Ingreso: noviembre-2002
Ubicación: bcn
Mensajes: 52
Antigüedad: 21 años, 5 meses
Puntos: 1
% descarga de XML

hola!!

tengo un flash que descarga sus contenidos de un fichero .xml. Este fichero actualmente ocupa 110kbs, y por lo tanto, en función de la conexión y la red la descarga puede tardar un ratito.

Mi intención es poner un mensaje ("descargando contenidos"), pero también me gustaría poder indicar el % de bytes del fichero que ya se han bajado.

Alguien sabe si se puede hacer, y como ??

Me dá igual si solo funciona en Flash MX.
  #2 (permalink)  
Antiguo 22/01/2003, 11:45
Avatar de TMeister
Crazy Coder
 
Fecha de Ingreso: enero-2002
Ubicación: En la Oficina
Mensajes: 2.880
Antigüedad: 22 años, 3 meses
Puntos: 193
Puedes utilizar getBytesLoaded y getBytesTotal algo asi:

Código:
tuXML.onLoad = cargaXML; 

function cargaXML() { 
MC.onEnterFrame = function() { 
b_total = tuXML.getBytesTotal();
b_loaded = tuXML.getBytesLoaded();
if (b_loaded < b_total) { 
porcentaje = (b_loaded/b_total)*100;
estatus = "cargando Info" add porcentaje add "%"; 
} else { 
estatus = "Info Cargada"; 
delete this.onEnterFrame; 
} 
//aqui va todo lo que Flash hara cuando el XML este cargado!
};
Saludos!!
  #3 (permalink)  
Antiguo 22/01/2003, 17:24
 
Fecha de Ingreso: noviembre-2002
Ubicación: bcn
Mensajes: 52
Antigüedad: 21 años, 5 meses
Puntos: 1
muchas gracias!!
no había caído en usar getbytestotal() y getbytesloaded() sobre el objeto xml!!

saludos!!
  #4 (permalink)  
Antiguo 03/05/2004, 11:38
 
Fecha de Ingreso: febrero-2004
Mensajes: 24
Antigüedad: 20 años, 2 meses
Puntos: 0
tengo el mismo problema pero soy mas torpe

el codigo este ¿donde se supone q lo meto, en el xml? en el flash donde carga el xml? gracias
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 13:51.