Pergunta

Usando o Flex 3, como defino um tempo limite para uma NetConnection?

exemplo de código:

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

Solução

A menos que você planeje esperar por um netConnection.connect.failed, acredito que você precisa configurar suas próprias verificações de tempo limite.

Usando um objeto de timer, você pode verificar o timer.timer_complete se você recebeu ou não um netConnection.connect.success na sua função CheckConnect.

Não consigo pensar em outra maneira de fazer isso.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top