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

leer archivo .txt con flash

Estas en el tema de leer archivo .txt con flash en el foro de Flash y Actionscript en Foros del Web. anbiente: flash cs3 y action scrip 3 __________________________________________________ ___________ que quiero lograr que mi flash lea un archivo de texto y lo muestre en el ...
  #1 (permalink)  
Antiguo 26/04/2010, 09:15
 
Fecha de Ingreso: abril-2010
Mensajes: 1
Antigüedad: 14 años, 7 meses
Puntos: 0
leer archivo .txt con flash

anbiente: flash cs3 y action scrip 3
__________________________________________________ ___________
que quiero lograr que mi flash lea un archivo de texto y lo muestre en el flash.
__________________________________________________ ___________
que ise: cree una casilla de texto dinamico e inserte este as3:

stop();
//direccion del archivo de texto
var url:String = "prueba.txt";
//declaramos cargador de URL
var cargador:URLLoader = new URLLoader();
//le decimos que cuando termine de cargar el texto corra la funcion cargado
cargador.addEventListener(Event.COMPLETE, cargado);
//indicamos al cargador la direccion del archivo
cargador.load(new URLRequest(url));
//indicamos que la informacion debe manejarse como texto
cargador.dataFormat = URLLoaderDataFormat.TEXT;
//funcion cargado
function cargado(event:Event):void {
//introduce la informacion cargada como una cadena (String)
editorial.text = event.target.data as String;
}
__________________________________________________ _________
Problema:
en el simulador de flash me lo lee bien, pero cuano lo subo a la web me da el siguiente error:

Error #2044: securityError no controlado: text=Error #2048: Violación de la seguridad Sandbox: http://ihnfa.herobo.com/flash/editorial.swf no puede cargar datos desde http://err.000webhost.com/.
at editorial_fla::MainTimeline/editorial_fla::frame1()

Como puedo corregir ese error?
  #2 (permalink)  
Antiguo 26/04/2010, 10:12
Avatar de Diegoazul  
Fecha de Ingreso: mayo-2007
Ubicación: { Dash Berlin }
Mensajes: 1.879
Antigüedad: 17 años, 6 meses
Puntos: 67
Respuesta: leer archivo .txt con flash

En AS3 nunca he hecho un crossdomain pero seguro que es eso lee aquí http://livedocs.adobe.com/flash/9.0_...=00005396.html
__________________
{ Flash }
  #3 (permalink)  
Antiguo 26/04/2010, 11:26
 
Fecha de Ingreso: enero-2008
Ubicación: Concepción, Chile
Mensajes: 76
Antigüedad: 16 años, 10 meses
Puntos: 3
Respuesta: leer archivo .txt con flash

Cita:
Iniciado por amakakeru Ver Mensaje
anbiente: flash cs3 y action scrip 3
__________________________________________________ ___________
que quiero lograr que mi flash lea un archivo de texto y lo muestre en el flash.
__________________________________________________ ___________
que ise: cree una casilla de texto dinamico e inserte este as3:

stop();
//direccion del archivo de texto
var url:String = "prueba.txt";
//declaramos cargador de URL
var cargador:URLLoader = new URLLoader();
//le decimos que cuando termine de cargar el texto corra la funcion cargado
cargador.addEventListener(Event.COMPLETE, cargado);
//indicamos al cargador la direccion del archivo
cargador.load(new URLRequest(url));
//indicamos que la informacion debe manejarse como texto
cargador.dataFormat = URLLoaderDataFormat.TEXT;
//funcion cargado
function cargado(event:Event):void {
//introduce la informacion cargada como una cadena (String)
editorial.text = event.target.data as String;
}
__________________________________________________ _________
Problema:
en el simulador de flash me lo lee bien, pero cuano lo subo a la web me da el siguiente error:

Error #2044: securityError no controlado: text=Error #2048: Violación de la seguridad Sandbox: http://ihnfa.herobo.com/flash/editorial.swf no puede cargar datos desde http://err.000webhost.com/.
at editorial_fla::MainTimeline/editorial_fla::frame1()

Como puedo corregir ese error?
Amigo:
talvez solo es un problema de sintaxis, en realidad lo acabo de probar en un servidor, y no he tenido problemas.

Código AS3:
Ver original
  1. stop();
  2. var url:String = "hola.txt";
  3. var cargador:URLLoader = new URLLoader();
  4.  
  5. cargador.load(new URLRequest(url));
  6. cargador.dataFormat = URLLoaderDataFormat.TEXT;
  7. cargador.addEventListener(Event.COMPLETE, cargado);
  8.  
  9. function cargado(e:Event):void {
  10.    var texto:String = e.target.data as String;
  11.    completetextfield(Titulo, texto);
  12. }
  13.  
  14. function completetextfield(a:TextField, b:String):void{
  15.     a.embedFonts    = true;
  16.     a.text          = b;
  17. }
Notepad:

como estás?

Espero haberte sido de utilidad.


Saluda Atte.
Claudio Barrera Asencio.

Etiquetas: flash, txt
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:31.