Package | org.osmf.elements |
Classe | public class F4MElement |
Héritage | F4MElement ![]() ![]() ![]() ![]() ![]() |
Version du langage: | ActionScript 3.0 |
Version du produit: | OSMF 1.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Les étapes élémentaires de la création et de l’utilisation d’un F4MElement sont les suivantes :
- Créez un URLResource qui pointe vers l’URL du fichier F4M.
- Créez le F4MElement, en transmettant le URLResource comme paramètre.
- Création d’un lecteur multimédia.
- Affectez le F4MElement à la propriété
media
du lecteur multimédia. - Contrôle les médias à l’aide des méthodes, des propriétés et des événements du lecteur multimédia.
- Lorsque vous avez terminé avec le F4MElement, définissez la propriété
media
du lecteur multimédia sur null. Cela va décharger le F4MElement.
Remarque : il est plus simple d’utiliser la classe du lecteur multimédia en combinaison avec le F4MElement. Si vous travaillez directement avec un F4MElement, il est important d’écouter les événements liés aux traits qui sont ajoutés et supprimés. Si vous utilisez la classe du lecteur multimédia avec un F4MElement, le lecteur multimédia écoutera automatiquement ces événements pour vous.
Informations complémentaires
Eléments de l’API associés
Propriétés publiques
Propriétés protégées
Méthodes publiques
Méthode | Défini par | ||
---|---|---|---|
![]() | addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Enregistre un objet écouteur d’événement auprès d’un objet EventDispatcher afin que l’écouteur soit averti d’un événement. | EventDispatcher | |
![]() |
Distribue un événement dans le flux d’événements. | EventDispatcher | |
![]() |
Vérifie si des écouteurs sont enregistrés auprès de l’objet EventDispatcher pour un type spécifique d’événement. | EventDispatcher | |
![]() |
Indique si la propriété spécifiée d’un objet est définie. | Object | |
![]() |
Indique si une occurrence de la classe Object figure dans la chaîne de prototype de l’objet spécifié en tant que paramètre. | Object | |
![]() |
Indique si la propriété spécifiée existe et est énumérable. | Object | |
![]() |
Supprime un écouteur de l’objet EventDispatcher. | EventDispatcher | |
![]() |
Définit la disponibilité d’une propriété dynamique pour les opérations en boucle. | Object | |
![]() |
Renvoie la représentation de chaîne de cet objet, formatée selon les paramètres régionaux en vigueur. | Object | |
![]() |
Renvoie la représentation sous forme de chaîne de l’objet spécifié. | Object | |
![]() |
Renvoie la valeur primitive de l’objet spécifié. | Object | |
![]() |
Vérifie si un écouteur d’événement est enregistré auprès de cet objet EventDispatcher ou de ses ancêtres pour le type d’événement spécifié. | EventDispatcher |
Méthodes protégées
Evénements
Détails du constructeur
Exemples Comment utiliser cet exemple
F4MElementExample.as
package { import flash.display.Sprite; import flash.display.StageAlign; import flash.display.StageScaleMode; import org.osmf.elements.F4MElement; import org.osmf.elements.VideoElement; import org.osmf.media.MediaPlayer; import org.osmf.media.MediaPlayerSprite; import org.osmf.media.URLResource; public class F4MElementExample extends Sprite { public function F4MElementExample() { super(); stage.scaleMode = StageScaleMode.NO_SCALE; stage.align = StageAlign.TOP_LEFT; var mediaPlayerSprite:MediaPlayerSprite = new MediaPlayerSprite(); var manifestElement:F4MElement = new F4MElement(); manifestElement.resource = new URLResource("http://mediapm.edgesuite.net/osmf/content/test/manifest-files/progressive.f4m"); addChild(mediaPlayerSprite); mediaPlayerSprite.media = manifestElement; } } }
Tue Jun 12 2018, 09:30 AM Z