Цитата:
Сообщение от undefined
Присоединяюсь у вопросу.Думал такое невозможно,однако вижу, что по всему коду выскакивают такие гадости, и что характерно, выскакивают не в действительно ресурсоемких местах, а на всякой мелочевке.При этом совершенно не понятно как ведет себя флэшка.Видит ли юзер диалог с предложением грохнуть скрипт. Гневных фидбэков пока не поступало.
|
Могу лишь предположить, так как бага-плавающая.
1. Зависимость идет от устройства. Но последние сборки, очень редко когда вызывают какие-то накладные условия ( если брать ФлешПлеер ), скорее всего это не причина.
Первоначальным этапом фикса будет, подпись на uncatcherror и удалённое логирование с информацией об ОС, плеере и т.д. Так же проверять внедрение флеша в страницу, проверку версии плеера.
2. Зависимость идет от пользователя. Так как вы говорите о фидбэках, могу предположить что апп, связывается с к какой-нить АПИ, и возможно из-за не хватки прав доступа, не поститься какая-нить синхронная "хрень" ( извините что я так о вашем ПО ). Вообще м пересмотреть все подключения, если таковы имеються
Решение дописать статический класс, с статус лейблами. По типу

Код AS3:
Debug.moduleEnabled(ModuleType.VIEW);
Debug.runstack.run( OperationType.LOGIN );
Debug.runstack.complete( OperationType.LOGIN );
и статистику с картой событий, статусами модулей, какие отработали, какие готовы ( можно так же отправлять на удалённый хост )
Добавлено через 6 минут
Цитата:
Сообщение от illusion21
1527.320 uncaught error: Error: #1502
больше 15 секунд выполняется... Какой такой сценарий мог выполняться 15 секунд если в ту же милисекунду когда выскочила ошибка выполнялся другой код и он был успешно выполнен.
|
да и смотреть нужно не позже 15
12.320 все что позже, по действующим законам нашей планеты, не подходит под больше 15 сек
Добавлено через 7 минут
Цитата:
Сообщение от faraday
Привет, такая же проблема http://prntscr.com/6hel92 . Долго пытался бороться, но выследить так и не смог. Вознкиают иногда в функциях, в которых всего 2 строки. Есть предположение, что возникают при эмите событий в одном из хендлеров. Тоже заинтересован в разрешении проблемы.
|
А у Вас, скорее всего в TweenLite либо идёт переопределние движения без TweenLite.kill[кактотам](target), что дает двойное движение, со своими онКомплитФанкшен
либо вы удаляете объект, а TweenLite его еще пытается получить. С 99% вероятностью проблема с отображением, а скорее всего с его отсутствием
Добавлено через 28 минут
да и возможно, так как вы работаете с SocketClient, проанализировать работу СокетМенеджера. Чё вы там получаете, каким образом устроен прием данных, конструкции типа

Код AS3:
while (bytes.bytesavailable) { bytesObj.writeByte(bytes.readByte()); }
ну и на крайняк, сервер быть может выдает рассинхронизированные данные.