Crée un bouton mute

Fermé
Essayonsderesoudrelesouci Messages postés 22 Date d'inscription mercredi 30 décembre 2015 Statut Membre Dernière intervention 13 février 2016 - 29 janv. 2016 à 00:29
Essayonsderesoudrelesouci Messages postés 22 Date d'inscription mercredi 30 décembre 2015 Statut Membre Dernière intervention 13 février 2016 - 10 févr. 2016 à 16:14
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

Pitet Messages postés 2826 Date d'inscription lundi 11 février 2013 Statut Membre Dernière intervention 21 juillet 2022 525
29 janv. 2016 à 11:03
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
Essayonsderesoudrelesouci Messages postés 22 Date d'inscription mercredi 30 décembre 2015 Statut Membre Dernière intervention 13 février 2016
Modifié par Essayonsderesoudrelesouci le 29/01/2016 à 14:02
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
Pitet Messages postés 2826 Date d'inscription lundi 11 février 2013 Statut Membre Dernière intervention 21 juillet 2022 525
29 janv. 2016 à 14:48
Le bouton est à copier dans ton document html à l'endroit où tu veux qu'il apparaisse.
0
Essayonsderesoudrelesouci Messages postés 22 Date d'inscription mercredi 30 décembre 2015 Statut Membre Dernière intervention 13 février 2016
29 janv. 2016 à 17:58
Le bouton est en effet apparu, mais il ne désactive pas le son.
0
Pitet Messages postés 2826 Date d'inscription lundi 11 février 2013 Statut Membre Dernière intervention 21 juillet 2022 525
1 févr. 2016 à 09:45
Un message d'erreur dans la console de développement du navigateur (raccourci F12) ?
0
Essayonsderesoudrelesouci Messages postés 22 Date d'inscription mercredi 30 décembre 2015 Statut Membre Dernière intervention 13 février 2016
1 févr. 2016 à 14:46
En effet; Uncaught Error: Syntax error, unrecognized expression: # bgndVideo
0