Comunidad de diseño web y desarrollo en internet online

precargas flash no funcionan en loadMovie en firefox

Citar            
MensajeEscrito el 03 Oct 2008 05:02 am
Hola a todos, espero puedan ayudarme, tengo varios tipos de precarga tomados de distintos sitios y diferentes tecnicas.
tengo un pelicula principal con una precarga en el frame 2 un contenedor_mc, y en un boton

on (release) {
loadMovie("home.swf", _root.contenedor_mc);

}

el home.swf tambien tiene la misma precarga

si hago un loadMovieNum funciona bien, pero no si cargo dentro de un contenedor ¡¡inclusive en este sitio hay una precarga multiple de freddy que se ve bien en IE pero no en FF!!

probe varias precargas y ninguna se muestra, espero puedan ayudarme . gracias. estas son las precargas probadas

precarga 1-----------------------------------------

function cargando() {
var total, cargados, porcentaje;
total = _root.getBytesTotal();
cargados = _root.getBytesLoaded();
porcentaje = Math.floor((cargados*100)/total);
barra_mc.gotoAndStop(porcentaje);
if (cargados == total) {
clearInterval(hiloPrecarga);
gotoAndPlay(2);
}
}
var hiloPrecarga = setInterval(cargando, 1);
stop();


precarga 2---------------------------------------------

onClipEvent (load) {
total = _root.getBytesTotal();
}
onClipEvent (enterFrame) {
loaded = _root.getBytesLoaded();
percent = int(loaded/total*100);
text = percent+"%";
gotoAndStop(percent);
if (loaded == total) {
_root.gotoAndPlay(2);
}
}


precarga 3-------------------------------------------------

onClipEvent (load) {
b_total = _root.getBytesTotal();
}
onClipEvent (enterFrame) {
b_loaded = _root.getBytesLoaded();
if (b_loaded>=b_total) {
_root.gotoAndStop(2);
} else {
porcentaje = (b_loaded/b_total)*100;
barra._xscale = porcentaje;
time = getTimer()/1000;
bps = Math.round(b_loaded/time);
bytes_left = b_total-b_loaded;
seg_left = Math.ceil(bytes_left/bps);
min_left = Math.floor(seg_left/60);
hrs_left = Math.floor(min_left/60);
min_left -= (hrs_left*60);
seg_left -= ((hrs_left*60)+min_left)*60;
(length(hrs_left) == 1) ? (hrs_left="0"+hrs_left) : 0;
(length(min_left) == 1) ? (min_left="0"+min_left) : 0;
(length(seg_left) == 1) ? (seg_left="0"+seg_left) : 0;
kbps = (Math.floor((bps/1024)*10))/10;
output = hrs_left+":"+min_left+":"+seg_left+"seg. a "+kbps+"kbps";
}
}
onClipEvent (load) {
kb_total = Math.round(_root.getBytesTotal()/1024);
}
onClipEvent (enterFrame) {
kb_loaded = Math.round(_root.getBytesLoaded()/1024);
if (kb_loaded>=kb_total) {
_root.gotoAndPlay(2);
} else {
porcentaje = "" + Math.floor(porcentaje)+" %";
barra._xscale = porcentaje;
output2 = kb_loaded+" Kb. de "+kb_total+" Kb. cargados";
}
}

Por djsalvador

21 de clabLevel



 

firefox
Citar            
MensajeEscrito el 03 Oct 2008 09:58 am
Hoy parece que es el dia de Firefox. ¿Cual es la precarga de Freddy que dices se ve mal?
Y recuerda darle formato a tu código

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox

 

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