2009-12-17 63 views
1

使用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); 

回答

3

除非你打算等待NetConnection.Connect.Failed,我相信你已经设置自己的超时检查。

使用Timer对象,您可以检查Timer.TIMER_COMPLETE是否在checkConnect函数中收到了NetConnection.Connect.Success。

想不到另一种方式来做到这一点。

+0

真棒谢谢! – ufk 2009-12-18 08:50:56