![]() |
|
||||||||||
|
|||||
|
Регистрация: Jan 2010
Адрес: Кривой Рог
Сообщений: 117
|
Ещё раз здравствуйте.
При написании приложения использовал такую штуку - для обновления данных приложение раз в 5 секунд делает запрос на сторонний сервер. Сам процесс идёт нормально, но неожиданно возникла проблема с закрытием самого приложения. Заметил, что когда я закрываю вкладку с флешкой и именно в этот момент в нижней строчке браузера состояние "Загрузка данных из ...", происходит ошибка флеш плеера: Error #2044: Необработанный ioError:. text=Error #2032: Ошибка потока. URL: ... at src::myprog/URIRequest() at MethodInfo-163() at flash.utils::Timer/_timerDispatch() at flash.utils::Timer/tick() иногда из-за этого ещё полностью выбивает браузер (всё равно какой). URIRequest() - функция, которая соединяет необходимые данные и делает запрос на сервер. Попытки засунуть разные кусочки кода в try{} изменения не дали. Никаких событий закрытия флешки в документации Вк нет. Подскажите, как бороться с такой неприятностью. |
|
|||||
|
Там же написано, что ошибка не обработана.
Прослушивайте события не только на завершение загрузки данных, но и на ошибки. getQuestLoader.addEventListener(Event.COMPLETE, getQuestLoaderComplete); getQuestLoader.addEventListener(IOErrorEvent.IO_ERROR, loaderHandleIOError); getQuestLoader.addEventListener(HTTPStatusEvent.HTTP_STATUS, loaderHandleHttpStatus); getQuestLoader.addEventListener(SecurityErrorEvent.SECURITY_ERROR, loaderHandleSecurityError); private function loaderHandleIOError(event:IOErrorEvent):void { } private function loaderHandleHttpStatus(event:HTTPStatusEvent):void { } private function loaderHandleSecurityError(event:SecurityErrorEvent):void { }
__________________
круглое тащим, квадратное катим |
|
|||||
|
Регистрация: Jan 2010
Адрес: Кривой Рог
Сообщений: 117
|
помогло, спасибо
![]() |
![]() |
![]() |
Часовой пояс GMT +4, время: 12:06. |
|
|
« Предыдущая тема | Следующая тема » |
|
|