L'OBIETTIVO:AS3 AIR per Android - Applicazione-sandbox contenuti ERRORE
sto cercando di consentire i file SWF caricati esternamente comunicano tra di loro che sono localmente caricato dal dispositivo. Devo essere in grado di avere accesso a vars, funzioni e oggetti. Ho accheived questo mentre il caricamento di contenuti SWF dal web qui: as3 externally loaded swf from network to control externally loaded swf from network
ma quando ho dare all'utente la possibilità di caricare DA DISPOSITIVO O DA OFFLINE ... I file di dispositivo SWF non può comunicare con l'altro. In particolare, lo swf caricato non può ottenere informazioni dal suo genitore.
Di seguito è il codice che funziona durante il caricamento da online:
var InsideConent:Object = this.parent.parent as Object; //// GIVES ACCESS TO "Content.swf"
var ItWorksNow:Sprite = MovieClip(InsideConent.TWO.content).ChildInTWO; ///
Il dispositivo non piace di questo codice:
Security.allowDomain("*");
Ma quando viene eseguito in linea funziona benissimo. Di seguito è riportato l'errore che ottengo quando lo eseguo localmente caricato dal pacchetto APP.
l'errore:
SecurityError: Errore # 3207: contenuti Application-sandbox non può accedere a questa funzione. in flash.system :: Security $/allowDomain() in Products_fla :: MainTimeline/frame1() Impossibile visualizzare il codice sorgente in questa posizione.
LA DOMANDA: C'è qualcosa che posso fare per rendere consentire dominio di sicurezza per lavorare in locale su un AIR PER dispositivo Android in modo da non devo cambiare il mio codice? - grazie
Questo deve essere difficile. Nessuno lo vuole toccare forse –
mi trovo di fronte a un problema simile: non riesco a trovare un modo per ottenere codice semplice usando 'Loader' per funzionare quando è compilato in IDEAS su Il pannello Impostazioni di sicurezza di Global FlashPlayer mi reindirizza alle impostazioni del flash per dispositivi mobili, consentendo solo di impostare la memoria e p2p. – www0z0k
hai provato a passare 'LoaderContext' a http: //help.adobe.it/en_US/FlashPlatform/reference/actionscript/3/flash/display/Loader.html # load()? – www0z0k