Psygon 0 Denunciar post Postado Outubro 26, 2011 Bom dia Estou fazendo um aplicativo em AS3 + AIR, que tem um botão pra trocar de idioma, quando clico no PT-br ou Espanhol ele carrega o Main.swf e os outros SWFs quando navego pelo aplicativo, mais quando quero abrir um PDF, ou voltar pro Main.swf pelo botão "voltar" ele retorna este erro: *** Security Sandbox Violation *** SecurityDomain 'file:///D:/homepage/****/*******/bin/Plants.swf' tried to access incompatible context 'app:/Index.swf' SecurityError: Error #2047: Security sandbox violation: parent: file:///D:/homepage/****/********/bin/Itens.swf cannot access app:/Index.swf. at flash.display::DisplayObject/get parent() at br.morphy.pages::Itens/onBackHome() Alguém sabe o que é esse erro? Estou puxando os arquivos localmente estão todos na mesma pasta, isso é algum erro do AIR, preciso dar alguma permissão? Obrigado. fico no aguardo. Compartilhar este post Link para o post Compartilhar em outros sites
Psygon 0 Denunciar post Postado Outubro 27, 2011 Bom dia Os arquivos são locais, estou tentando fazer isso num aplicativo AIR, sem usar servidores. Estou fazendo isso no Main.swf e no Index.swf, coloquei no : import flash.system.Security; public class Index extends MovieClip { private var swf:SWFLoader; public function Index() { OverwriteManager.init(); addEventListener(Event.ADDED_TO_STAGE, init); } /* ~~~~~~~~~~~~~~~~~~~~~~[ Event ]~~~~~~~~~~~~~~~~~~~~~~ */ private function init(e:Event):void { removeEventListener(Event.ADDED_TO_STAGE, init); //----------------------//---------------------------//--------// Security.allowDomain("*"); Security.allowInsecureDomain("*"); } } No Main.swf retorna este erro: [sWF] Main.swf - 216208 bytes after decompression SecurityError: Error #3207: Application-sandbox content cannot access this feature. at flash.system::Security$/allowInsecureDomain() at br.morphy::Main/init()[D:\homepage\*****\*****\classes\br\*****\Main.as:45] No Index.swf retorna este erro: [sWF] Index.swf - 67199 bytes after decompression SecurityError: Error #3207: Application-sandbox content cannot access this feature. at flash.system::Security$/allowDomain() at br.morphy::Index/init()[D:\homepage\*****\*****\br\*****\Index.as:40] at runtime::ContentPlayer/loadInitialContent() at runtime::ContentPlayer/playRawContent() at runtime::ContentPlayer/playContent() at runtime::AppRunner/run() at global/runtime::ADLEntry() Está certo onde estou usando o allowDomain? Obrigado Fico no aguardo. Compartilhar este post Link para o post Compartilhar em outros sites