Vidéo HTML5 en sourdine mais en train de jouer
Titre dit à peu près tout. J'ai une vidéo qui démarre automatiquement la lecture lorsque vous arrivez sur la page.
Dans le code HTML que j'ai mis en sourdine="désactivé". Et voici ce qui est curieux. Lorsque l'on regarde les contrôles il est clairement mis en sourdine, mais la musique continue à jouer et peut être entendu. Même quand j'ai regardé la Vidéo HTML5 exemple sur W3Schools il joue de la musique tout en sourdine.
Est-il possible, grâce à jQuery par exemple de contourner cela? J'ai un jQuery ligne qui colle le coupé de la vidéo, mais qui n'a pas d'effet.
Voici le code HTML est utiliser:
<video id="video" width="640px" height="350px" autoplay="autoplay" loop="loop" controls="controls" muted="muted">
<source src="intouchables.f4v" type="video/mp4">
Your browser does not support the video tag.
</video>
Espère que vous pourrez m'aider. Le jQuery ligne est de la forme suivante:
$("video").prop('muet', true);
Merci à l'avance.
source d'informationauteur Jan Haesen
Vous devez vous connecter pour publier un commentaire.
Je ne suis pas entièrement sûr de pourquoi la
muted
attribut est défectueux lorsqu'il est défini dans levideo
tag. Cependant, c'est ce que vous pouvez faire :Tout d'abord, retirer le
muted="muted"
de l'attribut de la balise vidéo. Gardez simplement :Maintenant, de définir une fonction que sur le chargement de la page, coupe le son de la vidéo.
J'ai vérifié cela, et il fonctionne.
ressemble à ce coupé cessé de travailler en chrome 64. toujours travaille dans le 63.
Pour désactiver via HTML5 directement au lieu de jQuery, vous pouvez également utiliser
volume="0"
à l'intérieur de la balise vidéo, j'.e: