Comunidad de diseño web y desarrollo en internet online

en algunas si carga, en otras no....q mas puede ser?

Citar            
MensajeEscrito el 29 Jul 2005 04:11 pm
hola compadres! pues heme aki pidiendo auxilio, pues he consultado ya a varios compadres de x aki via mensajero...me han ayudado muy amablemente...pero el problema parece continuar..

lo que sucede es lo siguiente:

Estoy desarrollando esta pagina

www.amigosmuseorlag.org

sucede q en algunas makinas y navegadores carga perfectamente, y en otras no...en otras, carga tras 1 o 2 refresh (incluso 4) al navegador...

describo un poco la estructura, la cual ha ido siendo modificada poco a poco gracias a la ayuda de varias personas:

en el HTML hay un no cache como un recurso extremista:

Código :

<div align="center">
  <table width="800" height="100%" border="0" align="center" cellpadding="0" cellspacing="0" background="fondo_index.jpg">
    <!--DWLayoutTable-->
    <tr>

      <td width="800" height="600" valign="top"><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="800" height="600">
          <param name="movie" value="base.swf?nocache=99">
          <param name="quality" value="high">
          <embed src="base.swf?nocache=99" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="800" height="600"></embed>
      </object></td>
    </tr>
  </table>
</div>


este html carga pues al base.swf, el cual tiene 2 frames...en el primero con:

Código :

   function fn_carga_root(){
      total       =   _root.getBytesTotal();
      cargado    =   _root.getBytesLoaded();
      porcentaje    =   Math.round((cargado * 100) / total);
      cargador.porcentaje_txt.text = porcentaje + " %";
      if (porcentaje==100){
         _root.gotoAndStop(2);
      }//endif
   }//end function

var in_carga_root = setInterval(fn_carga_root, 100);
stop();


desde este frame ya estan presentes los MC vacios q rekerire en el siguiente frame, el fondo del swf aki ya esta presente.
En el segundo frame esta:

Código :

_root.cabecera.loadMovie("cabecera.swf");
_root.pie.loadMovie("pie.swf");
_root.main.loadMovie("inicio2.swf");
var hiloPrecarga = setInterval(cargando, 100);
//--carga de partes
   function cargando(){
      total       =   _root.cabecera.getBytesTotal() + _root.pie.getBytesTotal() + _root.main.getBytesTotal();
      cargado    =   _root.cabecera.getBytesLoaded() + _root.pie.getBytesLoaded() + _root.main.getBytesLoaded();
      porcentaje    =   Math.round((cargado * 100) / total);
      cargador.porcentaje_txt.text = porcentaje + " %";
      if (cargado==total){
         //trace(total + ","+cargado);
         clearInterval(hiloPrecarga);
         cargador._visible = false;
         _root.cabecera.gotoAndPlay("ya");
         _root.pie.gotoAndPlay("ya");
         _root.main.gotoAndPlay("ya");
      } // end if
   } // End of the function
preloaderGraphics._visible = false;
stop();


lo que carga mis contenidos...osea, la cabecera con el menu, el contenido de inicio (main), y el pie de pagina.
aki "preloaderGraphics" es un mc q uso de precargador para las demas secciones pero no lo uso para nada en la precarga inicial.

por recomendacion de Freddie, hice esto:

www.amigosmuseorlag.org/version_flash.swf

para comprobar q el flash player este actualizado....
hoy no he ido con mi cliente, pero las veces anteriores, efectivamente...habia error al "cargar" pues solo se mostraba el fondo cafe.

la ultima modificacion fue meterle el nocache al html, eso no lo he probado en la makina de mi cliente, pero...espero ir hoy mismo a ver ese detalle.... de no funcionar, que creen ustedes q pueda ser??

saludos y gracias de antemano

Por rosvel

SWAT Team

1311 de clabLevel

2 tutoriales
1 articulo
1 ejemplo

Genero:Masculino   SWAT

"la oficina"

firefox
Citar            
MensajeEscrito el 30 Jul 2005 05:31 am
alguien que se apiade de mi alma?

Por rosvel

SWAT Team

1311 de clabLevel

2 tutoriales
1 articulo
1 ejemplo

Genero:Masculino   SWAT

"la oficina"

firefox
Citar            
MensajeEscrito el 30 Jul 2005 09:38 pm
En mi pc solo se ve el fondo café (uso FF 1.0.5). Mas alla de que tu codigo parece estar bien, yo lo haria mucho mas simple. Hay veces que Flash se encapricha. Suerte amigo.

Por dave73

985 de clabLevel

5 tutoriales

 

Argentina, Córdoba

firefox
Citar            
MensajeEscrito el 31 Jul 2005 12:40 am
rosvel, probablemente, tu problema sea, que cargas las tres peliculas al mismo tiempo. Deberias cargar 1. Cuando termine, la segunda y asi. Tal vez eso te ayude. :wink:

Suerte rosvel!

Por Dano

BOFH

4273 de clabLevel

14 tutoriales
4 articulos
10 ejemplos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Lugar estratégico para vigilarte

clabbrowser
Citar            
MensajeEscrito el 07 Ago 2005 06:15 pm

javierdaniel escribió:

rosvel, probablemente, tu problema sea, que cargas las tres peliculas al mismo tiempo. Deberias cargar 1. Cuando termine, la segunda y asi. Tal vez eso te ayude. :wink:

Suerte rosvel!


muchas gracias a ambos por responder, perdonen mi tardanza....


alguna sugerencia de como modificar ese codigo, para q no muestre nada, hasta q las 3 peliculas esten cargadas?...creo q tienes mucha razon Javierdaniel...como hacerlo? con puros if...supongo, pero recordaras q no soy muy bueno con AS :oops: :oops: :oops: :oops: :oops: :oops: :oops:


saludos

Por rosvel

SWAT Team

1311 de clabLevel

2 tutoriales
1 articulo
1 ejemplo

Genero:Masculino   SWAT

"la oficina"

firefox
Citar            
MensajeEscrito el 07 Ago 2005 07:16 pm
Mira rosvel, primero trata de hacer una clase cargadora ó usar la clase MovieClipLoader. Ya que nos interesa el evento onFinish(el nombre que sea, pero que controle cuando la carga termina)

Despues de que la tengas, solo sería algo así:

.....


Pensandolo, eso sería AS más avanzado, y como comentas, no es en lo que estas mas metido, te voy a sugerir la solución mas "Easy".

En el Frame 1, de tu pelicula principal, controla que se carge una pelicula, y cuanto termine pase al frame 2, ahí que se carge la pelicula 2 y así continuas, de esta manera, avanzaras, solo cuando se carguen todas las peliculas.

Bueno espero ayudarte, un poco, y suerte rosvel!

Por Dano

BOFH

4273 de clabLevel

14 tutoriales
4 articulos
10 ejemplos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Lugar estratégico para vigilarte

clabbrowser
Citar            
MensajeEscrito el 08 Ago 2005 06:22 am
MUY BUENA sugerencia compadre!!! hare el intento y ya les cuento como me va... ^^

Por rosvel

SWAT Team

1311 de clabLevel

2 tutoriales
1 articulo
1 ejemplo

Genero:Masculino   SWAT

"la oficina"

firefox

 

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