Paket | org.osmf.traits |
Klasse | public class PlayTrait |
Vererbung | PlayTrait MediaTraitBase EventDispatcher Object |
Sprachversion: | ActionScript 3.0 |
Produktversion: | OSMF 1.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Mithilfe der MediaElement.hasTrait(MediaTraitType.PLAY)
-Methode fragen Sie ab, ob ein Medienelement über Merkmale dieses Typs verfügt. Wenn hasTrait(MediaTraitType.PLAY)
den Wert true
zurückgibt, rufen Sie mithilfe der MediaElement.getTrait(MediaTraitType.PLAY)
-Methode ein Objekt dieses Typs ab.
Verwandte API-Elemente
Eigenschaft | Definiert von | ||
---|---|---|---|
canPause : Boolean [schreibgeschützt]
Gibt an, ob das Medium angehalten werden kann. | PlayTrait | ||
constructor : Object
Ein Verweis auf das Klassenobjekt oder die Konstruktorfunktion für eine angegebene Objektinstanz. | Object | ||
playState : String [schreibgeschützt]
Der aktuelle Wiedergabestatus vom Typ PlayState. | PlayTrait | ||
traitType : String [schreibgeschützt]
Der MediaTraitType für dieses Merkmal. | MediaTraitBase |
Methode | Definiert von | ||
---|---|---|---|
Konstruktor. | PlayTrait | ||
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Registriert ein Ereignis-Listener-Objekt bei einem EventDispatcher-Objekt, sodass der Listener über ein Ereignis benachrichtigt wird. | EventDispatcher | ||
Sendet ein Ereignis in den Ereignisablauf. | EventDispatcher | ||
Entfernt die von diesem Merkmal verwendeten Ressourcen. | MediaTraitBase | ||
Überprüft, ob das EventDispatcher-Objekt Listener für einen bestimmten Ereignistyp registriert hat. | EventDispatcher | ||
Gibt an, ob für ein Objekt eine bestimmte Eigenschaft definiert wurde. | Object | ||
Gibt an, ob eine Instanz der Object-Klasse in der Prototypkette des Objekts vorhanden ist, das als Parameter angegeben wurde. | Object | ||
Hält das Medium an, sofern es noch nicht angehalten wurde. | PlayTrait | ||
Spielt das Medium ab, sofern es nicht bereits abgespielt wird. | PlayTrait | ||
Gibt an, ob die angegebene Eigenschaft vorhanden ist und durchlaufen werden kann. | Object | ||
Entfernt einen Listener aus dem EventDispatcher-Objekt. | EventDispatcher | ||
Legt die Verfügbarkeit einer dynamischen Eigenschaft für Schleifenoperationen fest. | Object | ||
Hält das Medium an, sofern es nicht bereits gestoppt wurde. | PlayTrait | ||
Gibt die Stringdarstellung dieses Objekts zurück, formatiert entsprechend den Konventionen des Gebietsschemas. | Object | ||
Gibt das angegebene Objekt als String zurück. | Object | ||
Gibt den Grundwert des angegebenen Objekts zurück. | Object | ||
Überprüft, ob bei diesem EventDispatcher-Objekt oder bei einem seiner Vorgänger ein Ereignis-Listener für einen bestimmten Ereignistyp registriert ist. | EventDispatcher |
Methode | Definiert von | ||
---|---|---|---|
Wird unmittelbar nach einer Änderung des Werts der playState-Eigenschaft aufgerufen. | PlayTrait | ||
Wird unmittelbar vor einer Änderung des Werts der playState-Eigenschaft aufgerufen. | PlayTrait | ||
Legt die canPause-Eigenschaft für dieses PlayTrait fest. | PlayTrait |
Ereignis | Übersicht | Definiert von | ||
---|---|---|---|---|
[broadcast event] Wird ausgelöst, wenn Flash Player oder eine AIR-Anwendung den Betriebssystemfokus erhält und aktiv wird. | EventDispatcher | |||
Wird nach einer Änderung der canPause-Eigenschaft ausgelöst. | PlayTrait | |||
[broadcast event] Wird ausgelöst, wenn Flash Player- oder die AIR-Anwendung den Fokus verliert und inaktiv wird. | EventDispatcher | |||
Wird abgesetzt, wenn die Wiedergabe nach einem Anhalten fortgesetzt wird | PlayTrait | |||
Wird abgesetzt, wenn in einem Livestream kein Inhalt mehr für die Wiedergabe vorhanden ist, der Stream aber noch nicht beendet ist. | PlayTrait | |||
Wird ausgelöst, wenn der playState des PlayTrait geändert wurde. | PlayTrait |
canPause | Eigenschaft |
playState | Eigenschaft |
PlayTrait | () | Konstruktor |
public function PlayTrait()
Konstruktor.
pause | () | Methode |
public final function pause():void
Sprachversion: | ActionScript 3.0 |
Produktversion: | OSMF 1.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Hält das Medium an, sofern es noch nicht angehalten wurde.
Auslöser
IllegalOperationError — Wenn canPause den Wert „false“ zurückgibt.
|
play | () | Methode |
public final function play():void
Sprachversion: | ActionScript 3.0 |
Produktversion: | OSMF 1.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Spielt das Medium ab, sofern es nicht bereits abgespielt wird.
playStateChangeEnd | () | Methode |
protected function playStateChangeEnd():void
Sprachversion: | ActionScript 3.0 |
Produktversion: | OSMF 1.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Wird unmittelbar nach einer Änderung des Werts der playState
-Eigenschaft aufgerufen. Löst das Change-Ereignis aus.
Überschreibende Unterklassen müssen diese Methode aufrufen, um das entsprechende PlayEvent auszulösen.
playStateChangeStart | () | Methode |
protected function playStateChangeStart(newPlayState:String):void
Sprachversion: | ActionScript 3.0 |
Produktversion: | OSMF 1.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Wird unmittelbar vor einer Änderung des Werts der playState
-Eigenschaft aufgerufen.
Unterklassen können diese Methode überschreiben, um die Änderung an die Medien zu melden.
Parameter
newPlayState:String |
setCanPause | () | Methode |
stop | () | Methode |
public final function stop():void
Sprachversion: | ActionScript 3.0 |
Produktversion: | OSMF 1.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Hält das Medium an, sofern es nicht bereits gestoppt wurde.
Wenn das Medium gestoppt wurde, sollte jeder spätere play
-Aufruf wieder am Anfang beginnen (dies ist jedoch von der tatsächlichen Implementierung abhängig).
canPauseChange | Ereignis |
org.osmf.events.PlayEvent
Eigenschaft PlayEvent.type =
org.osmf.events.PlayEvent.CAN_PAUSE_CHANGE
Sprachversion: | ActionScript 3.0 |
Produktversion: | OSMF 1.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Wird nach einer Änderung der canPause-Eigenschaft ausgelöst.
Die PlayEvent.CAN_PAUSE_CHANGE-Konstante definiert den Wert der type-Eigenschaft des Ereignisobjekts für ein canPauseChange-Ereignis.liveResume | Ereignis |
org.osmf.events.PlayEvent
Eigenschaft PlayEvent.type =
org.osmf.events.PlayEvent.LIVE_RESUME
Sprachversion: | ActionScript 3.0 |
Produktversion: | OSMF 2.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Wird abgesetzt, wenn die Wiedergabe nach einem Anhalten fortgesetzt wird
Die PlayEvent.LIVE_RESUME-Konstante definiert den Wert der type-Eigenschaft des Ereignisobjekts für ein liveResume-Ereignis.
Wird abgesetzt, wenn die Wiedergabe nach einem Anhalten fortgesetzt wird
liveStall | Ereignis |
org.osmf.events.PlayEvent
Eigenschaft PlayEvent.type =
org.osmf.events.PlayEvent.LIVE_STALL
Sprachversion: | ActionScript 3.0 |
Produktversion: | OSMF 2.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Wird abgesetzt, wenn in einem Livestream kein Inhalt mehr für die Wiedergabe vorhanden ist, der Stream aber noch nicht beendet ist.
Die PlayEvent.LIVE_STALL-Konstante definiert den Wert der type-Eigenschaft des Ereignisobjekts für ein liveStall-Ereignis.
Wird abgesetzt, wenn in einem Livestream kein Inhalt mehr für die Wiedergabe vorhanden ist, der Stream aber noch nicht beendet ist.
playStateChange | Ereignis |
org.osmf.events.PlayEvent
Eigenschaft PlayEvent.type =
org.osmf.events.PlayEvent.PLAY_STATE_CHANGE
Sprachversion: | ActionScript 3.0 |
Produktversion: | OSMF 1.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Wird ausgelöst, wenn der playState des PlayTrait geändert wurde.
Die PlayEvent.PLAY_STATE_CHANGE-Konstante definiert den Wert der type-Eigenschaft des Ereignisobjekts für ein playStateChange-Ereignis.Tue Jun 12 2018, 10:04 AM Z