![]() |
|
||||||||||
|
|||||
|
Регистрация: Jul 2013
Сообщений: 4
|
Добрый день!
Возникла следующая проблема: Приложение работает из VK. Есть загрузчик приложения, который отображает процесс загрузки и инициализирует само приложение игры. Так вот, в момент инициализации приложения из загрузчика приложение падает на обращении к Stage. Падает не всегда, а только на определенных машинах, закономерностей в настройке системы, браузера и прочем выявить не удалось. У некоторых людей грузиться нормально, у некоторых не инициализируется по непонятным причинам. Этот метод вызывается из загрузчика когда игра загружена: public function initGame(loadingDataComplete:Function, rebuild:Function, resourcesManager:*):void { this.loadingDataComplete = loadingDataComplete; Singleton.rebuild = rebuild; new ResourcesManager(resourcesManager); if (stage) init(null); else this.addEventListener(Event.ADDED_TO_STAGE, init); } private function init(e:Event):void { MonsterDebugger.initialize(this); if (e) removeEventListener(Event.ADDED_TO_STAGE, init); Security.allowDomain("*"); MonsterDebugger.trace(this, "GAME INIT"); stage.scaleMode = StageScaleMode.NO_SCALE; stage.frameRate = 24; Singleton.rStage = stage; Settings.stageH = stage.stageHeight; Settings.stageW = stage.stageWidth; Singleton.isoWorld = new IsoWorld( 37, -45, 0); Singleton.isoWorld.tileHalfHeight = 15; Singleton.isoWorld.tileHalfWidth = 25; new CookiesController(); new SoundsManager(); new APIController(); firstLoadManager = new FirstLoadManager(initClasses); } Если ее убрать, то на следующем обращении к storage. Подскажите, может есть какие-то настройки безопасности в браузере или системы, которые запрещают такие обращения? Или какие еще причины могут привести к подобному поведению и как их обойти? Спасибо! |
![]() |
Часовой пояс GMT +4, время: 16:39. |
|
|
« Предыдущая тема | Следующая тема » |
|
|