Comment couper tous les sons dans une page avec JS?
Comment puis-je désactiver tous les sons sur ma page avec JS?
Cette sourdine HTML5 <audio>
et <video>
balises avec Flash et amis.
source d'informationauteur TheOne
Vous devez vous connecter pour publier un commentaire.
Règle #1: ne Jamais activer audio de lecture automatique lors du chargement d'une page.
De toute façon, je vais vous montrer pour le HTML5 à l'aide de jQuery:
Flash Media Joueurs dépend de l'API (heureusement nous) exposés à JavaScript.
Mais vous voyez l'idée, itérer à travers les médias, contrôle/stocker l'état de la lecture, et de désactiver/activer le son.
Cela peut facilement être fait à la vanille JS:
ou dans ES6:
Cela, bien sûr, ne fonctionne qu'avec
<video>
ou<audio>
éléments, comme éléments comme Flash ou JS initialisé audio est impossible de limiter en général.J'ai fait comme ceci:
Contenir une référence à tous les fichiers audio/vidéo, éléments à l'intérieur d'un tableau et ensuite faire une fonction qui effectue une boucle sur eux pendant le réglage de l'
.muted=true
.