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);
È stato utile?

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
scroll top