EL OBJETIVO:AIRE AS3 para android - Aplicación-entorno limitado de contenido ERROR
Estoy tratando de permitir que los archivos SWF cargados externamente se comunican entre sí a nivel local que se cargan desde el dispositivo. Necesito poder acceder a vars, funciones y objetos. He accheived este mientras que el contenido SWF de carga de la web aquí: as3 externally loaded swf from network to control externally loaded swf from network
pero cuando me dan al usuario la opción de cargar desde el dispositivo O DE LÍNEA ... Los archivos SWF de dispositivo no pueden comunicarse entre sí. Específicamente, el swf cargado no puede obtener información de su padre.
A continuación se muestra el código que funciona cuando se carga de línea:
var InsideConent:Object = this.parent.parent as Object; //// GIVES ACCESS TO "Content.swf"
var ItWorksNow:Sprite = MovieClip(InsideConent.TWO.content).ChildInTWO; ///
El dispositivo no le gusta este código:
Security.allowDomain("*");
Pero cuando se ejecuta en línea que funciona bien. A continuación se muestra el error que recibo cuando lo ejecuto localmente cargado desde el paquete de la APLICACIÓN.
el error:
SecurityError: Error # 3207: Contenido de la aplicación-caja de arena no puede acceder a esta función. en flash.system :: Security $/allowDomain() en Products_fla :: MainTimeline/frame1() No se puede mostrar el código fuente en esta ubicación.
LA PREGUNTA: ¿Hay algo que pueda hacer para que permita que el dominio de seguridad para trabajar de forma local en un dispositivo de AIR para ANDROID así que no tengo que cambiar mi código? - Gracias
Éste debe ser complicado. Nadie quiere tocarlo. –
me encuentro con un problema similar: no encuentro una forma de obtener código simple usando 'Loader' para que funcione cuando está compilado en IDEAS en android. El panel de configuración de seguridad de Global FlashPlayer me redirige a la configuración del complemento de flash para dispositivos móviles, lo que permite configurar solo el almacenamiento y p2p. – www0z0k
intentaste pasar 'LoaderContext' a http: //help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/display/Loader.html # load()? – www0z0k