Comunidad de diseño web y desarrollo en internet online

Error al cargar con Loader

Citar            
MensajeEscrito el 28 Jun 2011 06:07 am
hola amigos, tengo un problema al carga un php que guarda en mi servidor una imagen de facebook, el código es el siguiente:

Security.loadPolicyFile('http://api.facebook.com/crossdomain.xml');
Security.allowDomain('http://profile.ak.fbcdn.net');
Security.allowInsecureDomain('http://profile.ak.fbcdn.net')

var context:LoaderContext = new LoaderContext();
context.checkPolicyFile = true;

var preLoader:Loader = new Loader();
preLoader.load(new URLRequest("subir_fb.php?archivo=" + usarFoto.source.toString()),context);

La imagen la guarda correctamente en mi servidor pero en el navegador me sale el siguiente error:
SecurityError: Error #2000: No hay ning�ntexto de seguridad activo.

He tratado de resolverlo pero no sé donde está el error, a ver si alguien puede darme un consejo.
Gracias.

Por pipetrucci

10 de clabLevel



 

chrome
Citar            
MensajeEscrito el 28 Jun 2011 01:24 pm
Es bastante probable que la llamada se haga antes de que el loadPolicyFile termine de cargar y parsear el documento, prueba esperando un poco antes de hacer la carga (puedes probar con un timer) Aqui un listado de posibles problemas> http://www.actionscripterrors.com/?p=409

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 29 Jun 2011 05:44 am
Hola Jorge, gracias por tu respuesta, intenté con esto:

setTimeout(function ():void{ preLoader.load(new URLRequest("subir_fb.php?archivo=" + usarFoto.source.toString()),context)}, 2000);

Se supone que espera 2 segundos antes de ejecutar el php, pero continua el mismo error, incluso le puse un tiempo de 200 segundos e igual.

No entiendo a que se deba el problema. saludos!

Por pipetrucci

10 de clabLevel



 

chrome
Citar            
MensajeEscrito el 29 Jun 2011 01:18 pm
Si la imagen es copiada correctamente, puedes evitar el mensaje de error usando un try/catch

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 30 Jun 2011 03:12 am
Saludos ActionScripTianos();

Que pasa si cargo el Loader especificando: no cargar el policyFile. claro que no podre acceder a los pixeles ni datos de la imagen. PERO SE VERÁ ?

lo podre redimencionar ????? podre saber de alguna forma sus pixeles?.

es netamente necesario el policyFile ?

Por WWCC

113 de clabLevel



Genero:Masculino  

Diseñador y desarrollador multimedia

firefox
Citar            
MensajeEscrito el 30 Jun 2011 10:26 am
Claro, solo haz la prueba ;)

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox

 

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