Pakket | flash.net |
Klasse | public class NetMonitor |
Overerving | NetMonitor EventDispatcher Object |
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 10.3, AIR 2.7 |
Gebruik de klasse NetMonitor om bij te houden welke NetStream-objecten in een toepassing worden gebruikt. Een instantie van deze klasse verzendt een netStreamCreate
-gebeurtenis wanneer er een nieuw NetStream-object wordt gemaakt.
U kunt de klasse NetMonitor gebruiken om het afspelen van video en verwante gebeurtenissen bij te houden, ongeacht de specifieke videospeler die wordt gebruikt. Deze mogelijkheid kan handig zijn bij het implementeren van media-indelingen, analyse en bibliotheken voor het bijhouden van het gebruik.
Opmerking: NetStream-controle wordt niet ondersteund door Flash Player in de browser op Android en Blackberry Tablet OS, of door AIR op iOS.
Verwante API-elementen
Methode | Gedefinieerd door | ||
---|---|---|---|
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Registreert een gebeurtenislistenerobject bij een object EventDispatcher, zodat de listener een melding van een gebeurtenis ontvangt. | EventDispatcher | ||
Verzendt een gebeurtenis naar de gebeurtenisstroom. | EventDispatcher | ||
Controleert of het object EventDispatcher listeners heeft geregistreerd voor een specifiek type gebeurtenis. | EventDispatcher | ||
Geeft aan of voor een object een opgegeven eigenschap is gedefinieerd. | Object | ||
Geeft aan of een instantie van de klasse Object zich in de prototypeketen van het object bevindt dat als parameter is opgegeven. | Object | ||
Haalt alle NetStream-objecten op die tot de beveiligingscontext van dit NetMonitor-object behoren. | NetMonitor | ||
Geeft aan of de opgegeven eigenschap bestaat en kan worden opgesomd. | Object | ||
Verwijdert een listener uit het object EventDispatcher. | EventDispatcher | ||
Stelt de beschikbaarheid van een dynamische eigenschap voor lusbewerkingen in. | Object | ||
Geeft de tekenreeksweergave van dit object weer, geformatteerd volgens de locatiespecifieke conventies. | Object | ||
Retourneert een tekenreeksrepresentatie van het opgegeven object. | Object | ||
Retourneert de primitieve waarde van het opgegeven object. | Object | ||
Controleert of een gebeurtenislistener is geregistreerd bij dit object EventDispatcher of een van de voorouders voor het opgegeven type gebeurtenis. | EventDispatcher |
Gebeurtenis | Overzicht | Gedefinieerd door | ||
---|---|---|---|---|
[uitgezonden gebeurtenis] Wordt verzonden wanneer Flash Player of de AIR-toepassing de besturingssysteemfocus krijgt en actief wordt. | EventDispatcher | |||
[uitgezonden gebeurtenis] Wordt verzonden wanneer Flash Player of de AIR-toepassing de systeemfocus verliest en inactief wordt. | EventDispatcher | |||
Wordt verzonden wanneer er een nieuw NetStream-object wordt gemaakt binnen de beveiligingscontext van deze NetMonitor-instantie. | NetMonitor |
listStreams | () | methode |
public function listStreams():Vector.<NetStream>
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 10.3, AIR 2.7 |
Haalt alle NetStream-objecten op die tot de beveiligingscontext van dit NetMonitor-object behoren.
Voorkom dat de lijst met NetStream-objecten in cache wordt opgeslagen. Het bijhouden van referenties naar deze NetStream-objecten kan lekken in het toepassingsgeheugen veroorzaken, doordat de bronnen van een object niet meer kunnen worden gereclaimd door de opschoonfunctie wanneer het object niet meer wordt gebruikt.
Opmerking: als de NetStream-controle niet wordt ondersteund onder het huidige platform, is de lijst die door deze functie wordt geretourneerd, altijd leeg.
Geretourneerde waardeVector.<NetStream> — Vector van NetStream-objecten
|
netStreamCreate | Gebeurtenis |
flash.events.NetMonitorEvent
eigenschap NetMonitorEvent.type =
flash.events.NetMonitorEvent.NET_STREAM_CREATE
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 10.3, AIR 2.7 |
Wordt verzonden wanneer er een nieuw NetStream-object wordt gemaakt binnen de beveiligingscontext van deze NetMonitor-instantie.
Opmerking: als de NetStream-controle niet wordt ondersteund door het huidige platform, worden er geen netStreamCreate
-gebeurtenissen verzonden.
NetMonitorEvent.NET_STREAM_CREATE
wordt de waarde van de eigenschap type
van een gebeurtenisobject netStreamCreate
gedefinieerd.
De netStreamCreate
-gebeurtenis heeft de volgende eigenschappen:
Eigenschap | Waarde |
---|---|
netStream | Het NetStream-object dat is gemaakt. |
bubbles | false |
cancelable | false ; er is geen standaardgedrag om te annuleren. |
currentTarget | Het object dat het gebeurtenisobject actief verwerkt met een gebeurtenislistener. |
target | Het object waarmee een sessie wordt gestart of beƫindigd. |
Wed Jun 13 2018, 11:42 AM Z