![]() |
|
||||||||||
|
|||||
|
Регистрация: Oct 2011
Сообщений: 21
|
Здравствуйте.
Появилась необходимость сделать простенькое приложение на AIR под Android. Приложение должно грузить с сервера swf файлы и добавлять из себе не стейдж после загрузки. Собственно все бы хорошо и вроде как все просто если бы не одно НО, а именно то, что при попытке запустить приложение падает с ошибкой SecurityError: Error #3207: Application-sandbox content cannot access this feature. Ошибка появляется на строке Security.allowDomain("*"); Подскажите как это поправить, так как на форуме ничего по этому поводу не нашел... |
|
|||||
|
Регистрация: Dec 2006
Сообщений: 1,764
|
попробуй так:
__________________
а за окном атлантический океан! |
|
|||||
|
Регистрация: Oct 2011
Сообщений: 21
|
Не катит...
Security sandbox violation: local SWF files cannot use the LoaderContext.securityDomain property. app:/AndroidTestApp.swf was attempting to load http://application.test/slots/BaseEngine.swf. |
|
|||||
|
Регистрация: Dec 2006
Сообщений: 1,764
|
а попробуй загрузить свой удаленный SWF через URLLoader, а затем loadBytes кажись и вообще код бы посмотреть или класс
__________________
а за окном атлантический океан! |
|
|||||
|
Регистрация: Oct 2011
Сообщений: 21
|
public function Main():void { stage.scaleMode = StageScaleMode.NO_SCALE; stage.align = StageAlign.TOP_LEFT; stage.addEventListener(Event.DEACTIVATE, deactivate); // touch or gesture? Multitouch.inputMode = MultitouchInputMode.TOUCH_POINT; // entry point //Security.allowDomain("*"); //Security.allowInsecureDomain("*"); init(); } private function init():void { _loader = new Loader(); _loader.contentLoaderInfo.addEventListener(Event.COMPLETE, onLoadComplete); _loader.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, onLoadError); _loader.load(new URLRequest("http://application.test/slots/BaseEngine.swf")); } private function onLoadError(e:Event):void { trace("ERROR"); } private function onLoadComplete(e:Event):void { trace("!!!"); addChild(e.target.content); } private function deactivate(e:Event):void { // auto-close NativeApplication.nativeApplication.exit(); } |
|
|||||
|
Регистрация: Oct 2011
Сообщений: 21
|
сделал crossdomain. как-то не помогло...
|
|
|||||
|
Security#allowDomain()
Цитата:
__________________
משיח לא בא משיח גם לא מטלפן |
![]() |
![]() |
Часовой пояс GMT +4, время: 03:25. |
|
|
« Предыдущая тема | Следующая тема » |
|
|