Comunidad de diseño web y desarrollo en internet online

No funciona!! Cargar imagen externa...

Citar            
MensajeEscrito el 13 Ene 2011 09:51 am
Hola a todos! Un saludo!

Tengo un problema muy curioso con el script para cargar una imagen externa desde flash.

El script es muy sencillo, este tiene añadido un porcentaje de carga:

Código ActionScript :

this.createEmptyMovieClip("cargador", 0);
this.createTextField("porcentaje", 2, 0, 0, "200", "16");
this.cargador._x = 39.8;
this.cargador._y = 124.7;
this.cargador.loadMovie("/imagenes/01.jpg");
//
this.onEnterFrame = function() {
   this.cargador.percent = (this.cargador.getBytesLoaded()/this.cargador.getBytesTotal())*100;
   if (!isNan(this.cargador.percent)) {
      this.porcentaje.text = Math.round(this.cargador.percent)+" %";
   }
   if (this.cargador.percent == 100) {
      delete this.onEnterFrame;
   }
};


El tema curioso es que cuando lo visualizo desde "Vista previa de publicación/Flash", funciona perfecto, pero cuando finalmente publico el swf, este falla!! ni me carga la imagen ni na de na!!!!

La verdad, no entiendo como puede funcionar perfecto en vista previa y luego fallar el swf...

Si alguien tiene una idea sería genial.

Gracias a todos de antemano!

Por CLAnonimo

Claber

600 de clabLevel

5 tutoriales
1 articulo

 

Este es un usuario anónimo genérico para las cuentas borradas o perdidas.

msie8
Citar            
MensajeEscrito el 13 Ene 2011 02:07 pm
Si lo estás viendo desde un serviodor, buscará la imagen en un directorio imagenes que cuelgue del raiz, si haces doble click sobre el HTML y lo lee desde el sistema de ficheros no interpretará la ruta

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 13 Ene 2011 02:42 pm
El swf se abre bien y todo funciona ok, solo me falla el tema de la carga de imágenes, y no funciona ni desde local ni desde el servidor, solo cuando lo visualizo con la obción de flash de "vista previa".

Por eso no entiendo como puede funcionar ok desde vista previa y luego falla al chequear el swf tanto en local como en servidor.

wendo

Por CLAnonimo

Claber

600 de clabLevel

5 tutoriales
1 articulo

 

Este es un usuario anónimo genérico para las cuentas borradas o perdidas.

msie8
Citar            
MensajeEscrito el 13 Ene 2011 02:54 pm
Localizado el problema, la carga no me funciona con ruta local pero si con ruta absoluta desde servidor:

Código ActionScript :

this.createEmptyMovieClip("cargador", 0); this.createTextField("porcentaje", 2, 0, 0, "200", "16"); 
this.cargador._x = 39.8; this.cargador._y = 124.7; 
this.cargador.loadMovie("http://www.miweb/imagenes/01.jpg"); 
// 
this.onEnterFrame = function() {    
this.cargador.percent = (this.cargador.getBytesLoaded()/this.cargador.getBytesTotal())*100;    
if (!isNan(this.cargador.percent)) {       
this.porcentaje.text = Math.round(this.cargador.percent)+" %";    }    
if (this.cargador.percent == 100) {       
delete this.onEnterFrame;    } };


Gracias por contestar!

Wendo

Por CLAnonimo

Claber

600 de clabLevel

5 tutoriales
1 articulo

 

Este es un usuario anónimo genérico para las cuentas borradas o perdidas.

msie8
Citar            
MensajeEscrito el 13 Ene 2011 09:10 pm
esto tienes tu

Código ActionScript :

this.cargador.loadMovie("/imagenes/01.jpg");

cambialo por

Código ActionScript :

this.cargador.loadMovie("imagenes/01.jpg");

Por roder

46 de clabLevel



Genero:Masculino  

chrome
Citar            
MensajeEscrito el 17 Ene 2011 09:35 pm
JAJAJAJA!

Como siempre un error absurdo de sintáxis...

Muxas gracias roder!! :lol:

Por CLAnonimo

Claber

600 de clabLevel

5 tutoriales
1 articulo

 

Este es un usuario anónimo genérico para las cuentas borradas o perdidas.

firefox

 

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