Paket | org.osmf.net |
Klasse | public dynamic class NetClient |
Vererbung | NetClient Proxy |
Sprachversion: | ActionScript 3.0 |
Produktversion: | OSMF 1.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Warten Sie mithilfe dieser Klasse auf der NetConnection und dem NetStream auf Callbacks von einem NetLoader-Ladevorgang.
Weisen Sie den Wert der client
-Eigenschaft der NetConnection oder des NetStream einer Instanz der NetClient-Klasse zu. Registrieren Sie anschließend mithilfe der addHandler()
- und removeHandler()
-Methoden des NetClient Prozeduren für die NetStream-Callbacks oder heben Sie damit deren Registrierung auf.
Verwandte API-Elemente
Methode | Definiert von | ||
---|---|---|---|
Fügt eine Prozedur für den angegebenen Callbacknamen hinzu. | NetClient | ||
Entfernt eine Prozedurmethode für den angegebenen Callbacknamen. | NetClient |
addHandler | () | Methode |
public function addHandler(name:String, handler:Function, priority:int = 0):void
Sprachversion: | ActionScript 3.0 |
Produktversion: | OSMF 1.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Fügt eine Prozedur für den angegebenen Callbacknamen hinzu.
Wenn sich mehrere Prozeduren für dasselbe Callback registrieren, steht als Ergebnis des Callbacks ein Array mit den Resultaten des Aufrufs jeder Prozedur.
Bei diesem Beispiel wird die Prozedur für das onMetaData
-Callback eingerichtet.
function onMetaData(value:Object):void { trace("Got metadata."); } var stream:NetStream; var client:NetClient = (stream.client as NetClient); //assign the stream to the NetClient client.addHandler("onMetaData", onMetaData); //add the handler
Parameter
name:String — Name des zu verarbeitenden Callbacks.
| |
handler:Function — Die hinzuzufügende Prozedur.
| |
priority:int (default = 0 )
|
removeHandler | () | Methode |
public function removeHandler(name:String, handler:Function):void
Sprachversion: | ActionScript 3.0 |
Produktversion: | OSMF 1.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Entfernt eine Prozedurmethode für den angegebenen Callbacknamen.
Parameter
name:String — Name des Callbacks, dessen Prozedur entfernt wurde.
| |
handler:Function — Die zu entfernende Prozedur.
|
Tue Jun 12 2018, 10:04 AM Z