Documentation
Paramètres
Nom | Description |
Nom du paramètre | Description du paramètre |
listener |
L'écouteur javascript qui va recevoir les événements du flash. |
interval |
L'interval de temps entre chaque mise à jour, en millisecondes. |
useHandCursor |
0 pour ne pas afficher la main au survol de la vidéo. |
bgcolor |
La couleur de fond |
buffer |
Le nombre de secondes pour la mémoire tampon. Par défaut à 5 . |
useexternalinterface |
1 pour utiliser ExternalInterface pour mettre à jour l'écouteur javascript. |
Contrôle par Javascript
SetVariable | Description |
Nom du paramètre | Description du paramètre |
method:setUrl |
Modifier l'url du fichier FLV à lire. |
method:play |
Jouer la vidéo. |
method:pause |
Faire une pause. |
method:stop |
Stopper la lecture. |
method:setPosition |
Modifier la position de la lecture (milliseconde). |
method:setVolume |
Modifier le volume (par défaut à 100 ). |
method:loadMovieOnTop |
Charger une image ou un swf au dessus de la vidéo. |
method:unloadMovieOnTop |
Décharger l'image ou le swf à la profondeur indiquée. |
Gestion des éléments chargés au dessus de la vidéo
Il est possible de charger des images ou des SWF au dessus de la vidéo. Suivant la version du plugin Flash installée sur le navigateur, certains formats d’images sont chargeables. Choisissez le JPEG non progressif pour que ça marche dans la plupart des cas.
Le chargement d’une image requiert 4 paramètres:
- l’URL
- la profondeur
- l’alignement vertical
- l’alignement horizontal
// L'image est chargée à la profondeur 1 et est alignée en haut à gauche
document.getElementById("myFlash").SetVariable("method:loadMovieOnTop", "logo.jpg|1|0|0");
// L'image est chargée à la profondeur 4 et est alignée en bas à droite avec une marge de 5 pixels
document.getElementById("myFlash").SetVariable("method:loadMovieOnTop", "logo.jpg|4|-5|-5");
// L'image est chargée à la profondeur 32 et est centrée
document.getElementById("myFlash").SetVariable("method:loadMovieOnTop", "logo.jpg|32||");
Pour l’alignement, si le paramètre est vide, c’est centré. Si c’est positif, c’est calé soit en haut ou à gauche suivant le paramètre. Si c’est négatif (-0 est possible), c’est calé soit en bas ou à droite suivant le paramètre.
Propriétés de l'écouteur
Propriété | Description |
Propriété de l'écouteur | Description du paramètre |
url |
L'URL de la vidéo. |
bytesTotal |
Le nombre de bytes total. |
bytesLoaded |
Le nombre de bytes chargés. |
bufferTime |
La taille maximale du tampon. |
bufferLength |
La taille du tampon. |
position |
La position de la vidéo en millisecondes. |
duration |
La durée de la vidéo en millisecondes. |
isPlaying |
Indique la lecture de la vidéo. |
volume |
Indique le volume. |
Evénements
Evénement | Description |
Evénement de l'écouteur | Description de l'événement |
onInit |
Initialisation du Flash, le lecteur est prêt. |
onClick |
L'utilisateur click sur la vidéo. |
onKeyUp |
L'utilisateur appuye sur une touche du clavier. Le code de la touche est envoyé en paramètre. |
onFinish |
La vidéo est terminée. |
onUpdate |
Mise à jour de l'écouteur. |