Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Не работает переподключение сокета (http://www.flasher.ru/forum/showthread.php?t=215165)

Godwarlock 07.03.2018 03:19

Не работает переподключение сокета
 
Привет всем. Не получается переподключиться к серверу, после исключения например ioError
Код AS3:

private function onIoError(e:IOErrorEvent):void 
{
    trace('Переподключение');
    super.connect(APPConfig.host_server, APPConfig.main_port);               
}

Как решить этот момент? Событие отлавливает, но повторный super.connect вообще не срабатывает.

undefined 07.03.2018 10:52

А если дергать без супер?

Godwarlock 07.03.2018 14:43

Не работает.

caseyryan 07.03.2018 15:43

Создавай новый сокет, а этот убивай.
Это баг древний как флеш плеер. Хотя судя по баг репортам, должны были исправить.
Какая версия Flex / AIR SDK у тебя?

Godwarlock 07.03.2018 16:37

28 air.
Спасибо. Создал новый сокет, теперь норм.

dimarik 07.03.2018 22:38

Цитата:

Сообщение от undefined (Сообщение 1204475)
А если дергать без супер?

А если подумать?


Часовой пояс GMT +4, время: 01:06.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.