flex 3: NetConnection - Wie kann ich ein Timeout gesetzt?
-
20-09-2019 - |
Frage
Mit Flex 3, wie richte ich ein Timeout für eine NetConnection?
Codebeispiel:
nc=new NetConnection();
nc.addEventListener (NetStatusEvent.NET_STATUS,checkConnect);
rtmpNow="rtmpe://host/test/test1";
nc.connect(rtmpNow,fuid,gameName);
Lösung
Es sei denn, Sie planen, für eine NetConnection.Connect.Failed zu warten, ich glaube, Sie haben Ihre eigenen Timeout Kontrollen einrichten.
ein Timer-Objekt verwenden, können Sie auf Timer.TIMER_COMPLETE überprüfen, ob Sie eine NetConnection.Connect.Success in Ihrer checkConnect Funktion erhalten.
Kann nicht von einer anderen Art und Weise denken, dies zu tun.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow