No estoy de acuerdo con que sea lógico, Sixto. Evidentemente es importante
que el reproductor de flash sepa el espacio a reservar en la ram, pero al
usuario no le importa en absoluto. Es como si al cargar un jpg (archivo de
imagen comprimido) getBytesTotal() nos diera el tamaño del jpg
descomprimido: sería absurdo y totalmente inútil......aunque está claro que
el player si conoce ese valor para poder realizar las oportunas reservas de
ram.
En fin, la solución es fácil, lo que me resulta difícil de entender es el
porqué de un comportamiento tan inútil....quizás sea por mantener la
compatibilidad con versiones anteriores.

Muchas gracias y saludos

Eva

> Hola!
> 
> Hombre, dentro de lo que cabe, es lógico que responda así, es decir, una vez
> que ha cargado en memoria el 30% del archivo, este ya está  descomprimido, por
> lo que figura su tamaño en bytes descomprimido, y por otro lado, al preparar
> la carga del swf reserva el espacio total en memoria (vamos será un size de
> toda la vida a la variable que almacena el archivo) por lo que habilitar que
> te devuelva el tamaño total como si estuviera comprimido....no se, es algo que
> ocupa memoria y rendimiento al player y no es necesario. Vamosque al fin y al
> cabo se refieren a las peliculas en memoria no al archivo físico en el
> servidor, otra manera sería deshabilitar la compresión de los swf, pero no es
> una muy buena idea, jejejeje.
> 
> Hay que tener en cuenta que esas funciones se realizaron para poder comprobar
> el estado de la carga no para calcular los ratios de descargas del visitante.
> 
> Sixto----------------------------------


----------------------------------
Lista ASNativos:[email protected]
http://www.5dms.com/listas
----------------------------------

Responder a