Foros del Web » Creando para Internet » Flash y Actionscript »

AS3- No me carga con URLLoader

Estas en el tema de AS3- No me carga con URLLoader en el foro de Flash y Actionscript en Foros del Web. Hola, hice una aplicasion con AS3 y con adobe flash si me conecta (en realidad lee un archivo html y toma información del mismo) pero ...
  #1 (permalink)  
Antiguo 20/04/2010, 21:28
 
Fecha de Ingreso: octubre-2008
Mensajes: 137
Antigüedad: 16 años, 1 mes
Puntos: 4
AS3- No me carga con URLLoader

Hola, hice una aplicasion con AS3 y con adobe flash si me conecta (en realidad lee un archivo html y toma información del mismo) pero al exportarlo me dice que por seguridad no se podía conectar. Luego lo subí a google sites (que las demás animaciones las he subido y funcionan sin problemas) pero igual, no me carga nada. Poor favor díganme que hacer, apenas me estoy iniciando en ésto de AS3 y ya me frustré. La parte del código con el que me carga el archivo es el siguiente:

Código AS3:
Ver original
  1. var url:String = "http://www.dominio.com/archivo.txt";  
  2. var cargador:URLLoader = new URLLoader();
  3.  
  4. cargador.addEventListener(Event.COMPLETE, cargado);
  5. cargador.load(new URLRequest(url));  //leemos archivo
  6. cargador.dataFormat = URLLoaderDataFormat.TEXT; //leemos como texto
  7.  
  8. function cargado(event:Event):void {
  9. docto = event.target.data as String;
  10.  
  11. }

Nota: el txt se encuentra en otro servidor que no es mío.

Última edición por elfenchesco; 20/04/2010 a las 22:10
  #2 (permalink)  
Antiguo 21/04/2010, 00:58
 
Fecha de Ingreso: octubre-2007
Ubicación: Madrid, España
Mensajes: 221
Antigüedad: 17 años
Puntos: 5
Respuesta: AS3- No me carga con URLLoader

Hola, he metido "var" delante de docto y ya funciona, a mi por lo menos, lo he probado en remoto también...

Código actionscript:
Ver original
  1. var url:String = "archivo.txt";  
  2. var cargador:URLLoader = new URLLoader();
  3. var request:URLRequest = new URLRequest(url);
  4.  
  5. cargador.addEventListener(Event.COMPLETE, cargado);
  6. cargador.load(request);  //leemos archivo
  7. cargador.dataFormat = URLLoaderDataFormat.TEXT; //leemos como texto
  8.  
  9. function cargado(event:Event):void {
  10.     var docto = event.target.data;
  11.     trace(docto);
  12. }

Si no te sale comenta el error que te da para intentar simularlo
  #3 (permalink)  
Antiguo 21/04/2010, 14:22
 
Fecha de Ingreso: octubre-2008
Mensajes: 137
Antigüedad: 16 años, 1 mes
Puntos: 4
Respuesta: AS3- No me carga con URLLoader

creo que no me expliqué bien, en vista previa de flash me funciona perfectamente pero al exportarlo al escritorio o al subirlo a internet no me carga nada, aquí se los pongo para que vean:

http://4268310469507501029-a-1802744...istedeldia.swf
  #4 (permalink)  
Antiguo 21/04/2010, 15:37
 
Fecha de Ingreso: octubre-2007
Ubicación: Madrid, España
Mensajes: 221
Antigüedad: 17 años
Puntos: 5
Respuesta: AS3- No me carga con URLLoader

He realizado una prueba con el código y en mi servidor localhost funciona metele un listener de IOERROR para ver que te dice en la carga del archivo.
__________________
El camino hacia la cima es, como el viaje hacia uno mismo, una ruta en solitario.
  #5 (permalink)  
Antiguo 22/04/2010, 16:02
 
Fecha de Ingreso: octubre-2008
Mensajes: 137
Antigüedad: 16 años, 1 mes
Puntos: 4
Respuesta: AS3- No me carga con URLLoader

gracias, lo voy a volver a intentar y mañana les digo...
  #6 (permalink)  
Antiguo 22/04/2010, 17:06
Avatar de loncho_rojas
Colaborador
 
Fecha de Ingreso: octubre-2008
Ubicación: En el mejor lugar del mundo
Mensajes: 2.704
Antigüedad: 16 años, 1 mes
Puntos: 175
Respuesta: AS3- No me carga con URLLoader

mmm.. pasa que estas intentando entrar o traer la info de una pagina que no es tuya, desde otro server...

necesitas decirle a Flash que la info es de otro server, y se hace con AllowDomain..

Security.allowDomain("eldominio-o-dominios");

porque no explicas un poquito acerca de lo que deseas realizar.. asi se nota si tal vez es factible hacerlo de otra manera.. no veo el chiste a traer el supuesto TXT de otra pagina.. poque no te lo copias y generas el tuyo propio?

O lo que quieres es traer un FEED??
__________________
Ayudo con lo que puedo en el foro, y solo en el foro.. NO MENSAJES PRIVADOS.. NO EMAILS NI SKYPE u OTROS.

Antes de hacer un TOPICO piensa si puedes hallarlo en Google o en el Buscador del Foro...

Etiquetas: carga, urlloader
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:54.