Comunidad de diseño web y desarrollo en internet online

problema con getBytesTotal y getBytesLoaded desde chrome

Citar            
MensajeEscrito el 26 Jul 2012 08:55 pm
buenos dias, he estado desarrollando un curso de e-learning en flash con as2 y subirlo a una plataforma de moodle usando tambien programacion scorm, el problema que tengo es con una imagen de precarga para las escenas que cargo desde el index, lo que pasa es que uso los metodos de getBytesTotal y getBytesLoaded para calcular el porcentaje de la pre carga como la encontré en un ejemplo, y realizando pruebas desde chrome, mozilla y explorer me di cuenta que en chrome estos dos valores me devuelve 0, quisiera saber si alguien me pudiera explicar el por que y como solucionarlo, o si me tengo que resignar :crap:

este es el codigo de la precarga

Código ActionScript :

function cargando() {
   var total, cargados, porcentaje;
   total = contenedor_escena.getBytesTotal();
   cargados = contenedor_escena.getBytesLoaded();
   porcentaje = Math.floor((cargados*100)/total);
   contenedor_preload.porcentaje_txt.text = porcentaje + " %";
   contenedor_preload.gotoAndStop(porcentaje);
   if (cargados == total) {
      clearInterval(hiloPrecarga);
      contenedor_escena._alpha = 100;
   contenedor_escena.play();
     contenedor_preload.gotoAndStop(101);
     contenedor_preload._visible = false;
   }else{
      contenedor_preload._visible = true;
   }
}

Por Cristian23

26 de clabLevel



 

chrome
Citar            
MensajeEscrito el 26 Jul 2012 09:02 pm
Prueba cambiando esto

if (cargados == total) {

a

if (cargados == total && cargados >4) {

Porque al empezar a cargar (cuando no ha leido el encabezado) ambos valores son -1 y se cumple la condición de igualdad, saltándose la precarga

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 26 Jul 2012 09:35 pm
gracias funciona lo puse total > 0 :D

Por Cristian23

26 de clabLevel



 

chrome

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.