2009-12-17 5 views
1

En utilisant flex 3, comment définir un délai d'attente pour une connexion NetConnection?flex 3: netconnection - comment définir un délai?

exemple de code

:

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

Répondre

3

Sauf si vous prévoyez d'attendre un NetConnection.Connect.Failed, je crois que vous devez configurer vos propres contrôles de délai d'attente. À l'aide d'un objet Minuteur, vous pouvez vérifier sur Timer.TIMER_COMPLETE si vous avez reçu ou non un NetConnection.Connect.Success dans votre fonction checkConnect.

Impossible de trouver une autre façon de procéder.

+0

super merci! – ufk