Comunidad de diseño web y desarrollo en internet online

Problema al cargar Foto Externa

Citar            
MensajeEscrito el 01 Dic 2009 12:23 am
Hola!!! Ando con este drama... en un album de fotos quiero cargar fotos que no esten en mi web... entonces si en el xml pongo:
<foto nom_xml="http://www.republicofcode.com/tutorials/flash/as3loader/components.gif" />

no me toma la imagen... pero si esta en mi host si... se puede arreglar esto?

Por lucasmoyano

Claber

1960 de clabLevel

22 tutoriales

Genero:Masculino  

Developer

firefox
Citar            
MensajeEscrito el 01 Dic 2009 03:12 am
mm problemas del server no es , acabo de cargar la imagen usando la url que pusiste , postea el code haver que esta pasando.

Jonathan

Por maneuver

243 de clabLevel



Genero:Masculino  

Mexico City

firefox
Citar            
MensajeEscrito el 01 Dic 2009 04:05 am
en un post encontre que puede ser porque flash no permite cargar archivos externos... vos tenes algun code que si te permita?

Por lucasmoyano

Claber

1960 de clabLevel

22 tutoriales

Genero:Masculino  

Developer

firefox
Citar            
MensajeEscrito el 01 Dic 2009 04:09 am
Postea como estas llamando el load de esa imagen para ver un poco más.

jn_Flash escribió:

haver


No es de mal intencionado, pero es un error ortográfico muy fuerte. Es "A ver" o "Haber". En este caso "A ver".

Saludos, Hernán . -

Por Hernán

BOFH

6148 de clabLevel

19 tutoriales
23 articulos

Genero:Masculino   REC Desarrollador de GAIA

Marketing & IT

firefox
Citar            
MensajeEscrito el 01 Dic 2009 04:29 am
Hernan una disculpa , el codigo que use esta en el post , solo sustituye la url de objeto URLRequest, a un no lo he probado implementando el XML y mucho menos en un servidor.

Jonathan.

Por maneuver

243 de clabLevel



Genero:Masculino  

Mexico City

firefox
Citar            
MensajeEscrito el 01 Dic 2009 04:32 am
jn_flash, disculpa no me exprese bien. Me refería a que lucasmoyano posteará el código que esta usando.

Saludos, Hernán . -

Por Hernán

BOFH

6148 de clabLevel

19 tutoriales
23 articulos

Genero:Masculino   REC Desarrollador de GAIA

Marketing & IT

firefox
Citar            
MensajeEscrito el 01 Dic 2009 05:23 am
Es un album de fotos improvisado que arme yo:

Código :

import as3.Callback;

var loadFlash:Object;
loadFlash = LoaderInfo(root.loaderInfo).parameters;
var lugar:int = loadFlash["lugar"];

var CONFIG_XML:XML = new XML();
var CONFIG_XMLURL:URLRequest=new URLRequest("fotos.php?lugar="+lugar);
var CONFIG_Loader:URLLoader=new URLLoader(CONFIG_XMLURL);
CONFIG_Loader.addEventListener("complete", xmlConfigLoaded);

var ldrShield:Array = new Array();
var ldrIcono:Array = new Array();
var urlIcono:Array = new Array();
var urlReqIcono:Array = new Array();
var bmpIcono:Array = new Array();
var foto:Foto = new Foto();

function xmlConfigLoaded(event:Event):void {
   CONFIG_XML=XML(CONFIG_Loader.data);
   var cant = CONFIG_XML.foto.length();
   var i:int;
   for (i=0; i<cant; i++)
   {
      ldrShield[i] = new thumb();
      ldrShield[i].x = i*70+30-(Math.round(i/7+0.5)-1)*490;
      ldrShield[i].y = Math.round(i/7+0.5)*65-50;
      ldrShield[i].buttonMode = true;
      ldrShield[i].useHandCursor = true;
      this.addChild(ldrShield[i]);
            
         // Carga Thumbs
      ldrIcono[i] = new Loader();
      urlIcono[i] = CONFIG_XML.thumb[i].@nom_xml;
      urlReqIcono[i] = new URLRequest(urlIcono[i]);
      
      ldrShield[i].loader = new Loader;
      ldrShield[i].loader.load(urlReqIcono[i]); 
      ldrShield[i].loader.contentLoaderInfo.addEventListener(Event.COMPLETE, Callback.create(thumbCargado, i));;   
   }
   CrearFoto();
}

function thumbCargado(event:Event, i:int):void
{
   bmpIcono[i] = new Bitmap();
   bmpIcono[i] = ldrShield[i].loader.content as Bitmap;
   bmpIcono[i].smoothing = true;   
   ldrShield[i].addChild(bmpIcono[i]);
   ldrShield[i].addEventListener(MouseEvent.CLICK, Callback.create(clickThumb, i));

}

function clickThumb(event:Event, i:int):void
{
   CrearFoto();
   ldrIcono[100] = new Loader();
   urlIcono[100] = CONFIG_XML.foto[i].@nom_xml;
   urlReqIcono[100] = new URLRequest(urlIcono[100]);
   
   foto.loader = new Loader;
   foto.loader.load(urlReqIcono[100]); 
   foto.visible = true;
   foto.loader.contentLoaderInfo.addEventListener(Event.COMPLETE, fotoCargada);   
}
function fotoCargada(event:Event):void
{
   foto.play();
   bmpIcono[100] = new Bitmap();
   bmpIcono[100] = foto.loader.content as Bitmap;
   bmpIcono[100].smoothing = true;
   var proportion = bmpIcono[100].width/bmpIcono[100].height;
   bmpIcono[100].height = 400;
   bmpIcono[100].width = 400*proportion;
   bmpIcono[100].x = bmpIcono[100].width
   bmpIcono[100].x = (stage.stageWidth)/2 -5- (bmpIcono[100].width/2);
   foto.addChild(bmpIcono[100]);
}
function CrearFoto():void
{
   foto = new Foto();
   foto.x = 10;
   foto.y = 10;
   addChild(foto);
   foto.visible = false;
   foto.buttonMode = true;
   foto.useHandCursor = true;
   foto.addEventListener(MouseEvent.CLICK, onReleaseFoto);
}

function onReleaseFoto(event:MouseEvent):void
{
   foto.visible = false;
}

Por lucasmoyano

Claber

1960 de clabLevel

22 tutoriales

Genero:Masculino  

Developer

firefox
Citar            
MensajeEscrito el 01 Dic 2009 05:26 am
Estube viendo este post, que es el mismo problema que tengo yo:
http://foros.cristalab.com/xml-y-flash-leer-imagenes-de-una-ruta-web-t63165/

Probando con otra galería de fotos tengo el mismo problema (foto 1):
http://www.turistaenpaz.com/prueba/Nueva%20carpeta/gallery.swf

Por lucasmoyano

Claber

1960 de clabLevel

22 tutoriales

Genero:Masculino  

Developer

firefox
Citar            
MensajeEscrito el 01 Dic 2009 06:00 pm
ya lo pude solucionar. Gracias por la ayuda

Por lucasmoyano

Claber

1960 de clabLevel

22 tutoriales

Genero:Masculino  

Developer

firefox
Citar            
MensajeEscrito el 21 May 2010 05:00 pm
y como lo solucionaes????

Por SamuelR

1 de clabLevel



 

Medellin

chrome

 

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