Crée un bouton mute

Essayonsderesoudrelesouci Messages postés 22 Statut Membre -  
Essayonsderesoudrelesouci Messages postés 22 Statut Membre -
Bonjour, je vient de crée mon site internet www.jonathandumont.com. Sur ce site, il y a une vidéo qui défile en fond, mode Autoplay; J'utilise Jquery mb YTPlayer.
J'aimerai pouvoir donné la possibilité aux internautes de pouvoir supprimé le son de la vidéo, au pire de pouvoir la mettre en pause. Malgré la position "True" de showcontrols et stopmovieonclick, aucun changement rien ne s'affiche. Je ne connais pas bien cette outil si quelqu’un peu me conseiller..

(...) defaults       : {
containment : "body",
ratio : "16/9",
showYTLogo : false,
videoURL : null,
startAt : 0,
autoPlay : true,
vol :35,
addRaster : false,
opacity : 1,
quality : "default", //or “smallâ€, “mediumâ€, “largeâ€, “hd720â€, “hd1080â€, “highresâ€
mute : false,
loop : true,
showControls : true,
showAnnotations : false,
printUrl : true,
stopMovieOnClick :true,
realfullscreen :true,
onReady : function (player) {},
onStateChange : function (player) {},
onPlaybackQualityChange: function (player) {},
onError : function (player) {}
},
controls : {
play : "P",
pause : "p",
mute : "M",
unmute: "A",
onlyYT: "O",
showSite: "R",
ytLogo: "Y"
(...)


Merci à vous ! j’espère que ce début d'année vous est heureux !

1 réponse

  1. Pitet Messages postés 2845 Statut Membre 530
     
    Salut,

    Tu peux également créer ton propre bouton mute en utilisant la fonction YTPMute du plugin :

    $.fn.YTPMute()
    Let you mute the audio.
    For example:

    <button onclick="$('#bgndVideo').YTPMute()">mute</button>


    Source : https://github.com/pupunzi/jquery.mb.YTPlayer/wiki

    Bonne journée
    1
    1. Essayonsderesoudrelesouci Messages postés 22 Statut Membre
       
      Salut Pitet ! Je vient de regarde la source et ce que tu me dit, c'est très complexe. Peu tu me dire ou je dois placer ces codes ?

      si je me trompe pas $.fn.YTPMute() est une option du .Js
      et
      <button onclick="$('#bgndVideo').YTPMute()">mute</button>
      à placer dans le .html Mais je ne sais trop ou dans mes code les placer !

      merci beaucoup =)
      0
    2. Pitet Messages postés 2845 Statut Membre 530
       
      Le bouton est à copier dans ton document html à l'endroit où tu veux qu'il apparaisse.
      0
    3. Essayonsderesoudrelesouci Messages postés 22 Statut Membre
       
      Le bouton est en effet apparu, mais il ne désactive pas le son.
      0
    4. Pitet Messages postés 2845 Statut Membre 530
       
      Un message d'erreur dans la console de développement du navigateur (raccourci F12) ?
      0
    5. Essayonsderesoudrelesouci Messages postés 22 Statut Membre
       
      En effet; Uncaught Error: Syntax error, unrecognized expression: # bgndVideo
      0