flex 3: netconnection - как установить время ожидания?

Используя flex 3, как мне установить таймаут для NetConnection?

Пример кода:

 nc=new NetConnection();
 nc.addEventListener (NetStatusEvent.NET_STATUS,checkConnect);
 rtmpNow="rtmpe://host/test/test1";         
 nc.connect(rtmpNow,fuid,gameName);

1 ответ

Решение

Если вы не планируете ждать NetConnection.Connect.Failed, я считаю, что вам нужно настроить свои собственные проверки тайм-аута.

Используя объект Timer, вы можете проверить Timer.TIMER_COMPLETE, получили ли вы NetConnection.Connect.Success в вашей функции checkConnect.

Не могу придумать другой способ сделать это.

Другие вопросы по тегам