Salut tout le monde,

je voudrais insérer plusieurs dewplayers dans la même page sans utiliser le module "playlist".

Jusqu'ici pas de problème.


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html lang="fr" xml:lang="fr" xmlns="http://www.w3.org/1999/xhtml">
  <head>
    <meta http-equiv="content-type" content="application/xhtml+xml; charset=UTF-8" />
    <title>Dewplayer</title>
    <!-- Quelques styles CSS -->
    <style type="text/css">
html {
  font-family:"Myriad","Myriad Pro",Georgia,Helvetica,Sans-serif;
  background:url(zdewplayer.jpg) no-repeat bottom right;
  height:100%;
  padding:0;
  margin:0;
}
body {
  height:100%;
  padding:0;
  margin:0;
}
h1 {
  color:#eee;
  padding-top:3em;
  padding-bottom:2em;
  margin:0;
}
#content {
  margin-left:15%;
  width:500px;
  text-align:left;
}
#hint {
  color:#666;
  margin-left:15%;
  width:300px;
  text-align:left;
  margin-top:3em;
}
</style>
  </head>
  <body>
    <div id="content">
      <h1><img alt="Dewplayer" src="zdewplayer.png" /></h1>
      <object width="200" height="20" id="dewplayer" data="dewplayer.swf?mp3=mp3/test1.mp3"

        type="application/x-shockwave-flash"><param value="transparent" name="wmode" /><param

          value="dewplayer.swf?mp3=mp3/test1.mp3" name="movie" /></object> <br />
      <br />
      <object width="200" height="20" id="dewplayer_2" data="dewplayer.swf?mp3=mp3/test2.mp3"

        type="application/x-shockwave-flash"><param value="transparent" name="wmode" /><param

          value="dewplayer.swf?mp3=mp3/test2.mp3" name="movie" /></object>
    </div>
  </body>
</html>



Mais là ou ça devient compliqué est que lorsque j'appuie sur le bouton de lecture d'un des différents lecteurs je voudrais lancer un javascript envoyant la fonction dewstop() à tous les autre lecteurs éventuellement en cours de lecture.

Est-ce qu'il est possible de déclencher une fonction javascript à partir des boutons flash de dewplayer?

Je vous remercie d'avance pour votre aide,

Dewbie
Modifié par dewbie (19 May 2014 - 17:01)
Administrateur
Bonjour,

dewplayer n'étant pas modifiable par tout un chacun, non ce n'est pas possible dans ce sens-là. Il est par contre possible de contrôler un (et donc plusieurs en faisant une boucle) dewplayer depuis JavaScript. De mémoire, il y a un exemple en JS de contrôles dans le Zip que l'on peut télécharger.