Paket | flash.net |
Klass | public class NetMonitor |
Arv | NetMonitor EventDispatcher Object |
Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | Flash Player 10.3, AIR 2.7 |
Använd NetMonitor-klassen för att hålla reda på de NetStream-objekt som används i ett program. En instans av den här klassen skickar en netStreamCreate
-händelse när ett nytt NetStream-objekt skapas.
Du kan använda NetMonitor-klassen för att hjälpa till att spåra videouppspelning och relaterade händelser utan hänsyn till vilken videospelare som används. Detta kan vara användbart när du implementerar mediemått, analyser och använder spårningsbibliotek.
Obs! NetStream-övervakning stöds inte i Flash Player i webbläsare på operativsystemen för Android och Blackberry Tablet, eller i AIR på iOS.
Relaterade API-element
Metod | Definieras med | ||
---|---|---|---|
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Registrerar ett händelseavlyssnarobjekt för ett EventDispatcher-objekt så att avlyssnaren får meddelanden om händelser. | EventDispatcher | ||
Skickar en händelse till händelseflödet. | EventDispatcher | ||
Kontrollerar om EventDispatcher-objektet har några avlyssnare registrerade för en viss typ av händelse. | EventDispatcher | ||
Anger om det finns en egenskap angiven för ett objekt. | Object | ||
Anger om en instans av klassen Object finns i prototypkedjan för objektet som anges som parameter. | Object | ||
Alla NetStream-objekt som tillhör detta NetMonitor-objekts säkerhetskontext hämtas. | NetMonitor | ||
Anger om den angivna egenskapen finns och är uppräkningsbar. | Object | ||
Tar bort en avlyssnare från EventDispatcher-objektet. | EventDispatcher | ||
Anger tillgänglighet för en dynamisk egenskap för slingåtgärder. | Object | ||
Returnerar det här objektets strängrepresentation, formaterad i enlighet med språkspecifika konventioner. | Object | ||
Returnerar det angivna objektets strängbeteckning. | Object | ||
Returnerar det angivna objektets primitiva värde. | Object | ||
Kontrollerar om en händelseavlyssnare är registrerad för det här EventDispatcher-objektet eller något av dess överordnade objekt för den angivna händelsetypen. | EventDispatcher |
Händelse | Sammanfattning | Definieras med | ||
---|---|---|---|---|
[utsändningshändelse] Skickas när Flash Player eller AIR får operativsystemfokus och blir aktivt. | EventDispatcher | |||
[utsändningshändelse] Skickas när Flash Player eller AIR förlorar operativsystemfokus och blir inaktivt. | EventDispatcher | |||
Skickas när en nytt NetStream-objekt skapas i säkerhetskontexten i den här NetMonitor-instansen. | NetMonitor |
listStreams | () | metod |
public function listStreams():Vector.<NetStream>
Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | Flash Player 10.3, AIR 2.7 |
Alla NetStream-objekt som tillhör detta NetMonitor-objekts säkerhetskontext hämtas.
Undvik att cache-lagra listan med NetStream-objekt. Att bevara en referens till dessa NetStream-objekt kan ge upphov till minnesläckor till ett program då skräpinsamlaren hindras från att återta ett objekts resurser när det inte längre används.
Obs! Om NetStream-övervakning inte stöds på den aktuella plattformen, kommer listan som returneras av denna funktion alltid att vara tom.
ReturnerarVector.<NetStream> — Vektor för NetStream-objekt
|
netStreamCreate | Händelse |
flash.events.NetMonitorEvent
egenskap NetMonitorEvent.type =
flash.events.NetMonitorEvent.NET_STREAM_CREATE
Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | Flash Player 10.3, AIR 2.7 |
Skickas när en nytt NetStream-objekt skapas i säkerhetskontexten i den här NetMonitor-instansen.
Obs! Om NetStream-övervakningen inte stöds på den aktuella plattformen, kommer netStreamCreate
-händelser inte att skickas.
NetMonitorEvent.NET_STREAM_CREATE
definierar värdet för type
-egenskapen för ett netStreamCreate
-händelseobjekt.
Händelsen netStreamCreate
har följande egenskaper:
Egenskap | Värde |
---|---|
netStream | NetStream-objektet som skapades. |
bubbles | false |
cancelable | false ; det finns inget standardbeteende att avbryta. |
currentTarget | Det objekt som aktivt behandlar Event-objektet med en händelseavlyssnare. |
target | Objektet som inleder eller avslutar en session. |
Tue Jun 12 2018, 01:40 PM Z