Flex 3: NetConnection - Come faccio a impostare un timeout?
-
20-09-2019 - |
Domanda
con Flex 3, Come faccio a impostare un timeout per una NetConnection?
Esempio di codice:
nc=new NetConnection();
nc.addEventListener (NetStatusEvent.NET_STATUS,checkConnect);
rtmpNow="rtmpe://host/test/test1";
nc.connect(rtmpNow,fuid,gameName);
Soluzione
A meno che non si ha intenzione di aspettare un NetConnection.Connect.Failed, credo che è necessario configurare i propri controlli di timeout.
Con un oggetto Timer, è possibile controllare su Timer.TIMER_COMPLETE se o non hai ricevuto un NetConnection.Connect.Success nella funzione checkConnect.
Non riesco a pensare ad un altro modo per farlo.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow