Documentation

Exemple

Voici un exemple de code HTML pour afficher le lecteur :

<object type="application/x-shockwave-flash" data="player_mp3_maxi.swf" width="200" height="20">
     <param name="movie" value="player_mp3_maxi.swf" />
     <param name="FlashVars" value="mp3=test.mp3" />
</object>

Paramètres

NomDescription
Nom du paramètreDescription du paramètre
mp3 L'URL du fichier MP3 à charger
width Forcer la largeur du lecteur
height Forcer la hauteur du lecteur
config L'URL du fichier texte de configuration, par exemple config_maxi.txt
configxml L'URL du fichier XML de configuration, par exemple config_maxi.xml
autoplay 1 pour lire automatiquement
autoload 1 pour lancer le chargement
loop 1 pour boucler
skin L'URL du fichier JPEG (non progressif) à charger
volume Le volume initial, entre 0 et 200.
showstop 1 pour afficher le bouton STOP
showinfo 1 pour afficher le bouton INFO
showvolume 1 pour afficher le bouton VOLUME
showslider 0 pour cacher la barre de lecture.
showloading Affichage du chargement : autohide, always ou never
loadingcolor La couleur de la barre de chargement
bgcolor1 La première couleur du dégradé du fond
bgcolor2 La seconde couleur du dégradé du fond
buttoncolor La couleur des boutons
buttonovercolor La couleur des boutons au survol
slidercolor1 La première couleur du dégradé de la barre
slidercolor2 La seconde couleur du dégradé de la barre
sliderovercolor La couleur de la barre au survol
textcolor La couleur du texte.
bgcolor La couleur de fond
buttonwidth La largeur des boutons (26 par défaut)
sliderwidth La largeur de la barre (20 par défaut)
sliderheight La hauteur de la barre (10 par défaut)
volumewidth La largeur du bouton VOLUME (30 par défaut)
volumeheight La hauteur du bouton VOLUME (6 par défaut)
byteslimit Si c'est un streaming mp3, le flux va être relancé quand le nombre de bytes sera atteint. Ca permet de ne pas surcharger la mémoire.

Les raccourcis clavier

ToucheDescription
ToucheDescription
espace Play/Pause : Jouer le son ou faire une pause
P Play/Pause : Jouer le son ou faire une pause
S Stop : Stopper le son et remettre à zéro
I Afficher les informations
gauche Reculer de 5 secondes
droite Avancer de 5 secondes
+ Augmenter le volume
- Baisser le volume

Contrôle par Javascript

Pour contrôler le lecteur par Javascript, il faut rajouter un id à la balise <object> qui va servir à identifier le Flash..

Voilà les actions possibles:

// PLAY
document.getElementById("myFlash").SetVariable("player:jsPlay", "");

// PAUSE
document.getElementById("myFlash").SetVariable("player:jsPause", "");

// STOP
document.getElementById("myFlash").SetVariable("player:jsStop", "");

// Volume
document.getElementById("myFlash").SetVariable("player:jsVolume", "50");

// Change the url
document.getElementById("myFlash").SetVariable("player:jsUrl", "http://my.mp3");
            

Pub