Est-il un moyen de définir la valeur par défaut HTML5-le volume de la Vidéo?
Les vidéos HTML5 commence toujours à 100% de volume.
Comment puis-je faire démarrer à 50% de volume?
- Google chrome version stable 67 corrigé cela en désactivant les commandes de volume sur le lecteur vidéo html5, et, essentiellement, de forcer le volume de toujours être à 100%. Pour plus de détails, voir: productforums.google.com/forum/#!topic/chrome/2lN8hckg9cg
Vous devez vous connecter pour publier un commentaire.
Vous pouvez affecter la
volume
propriété de la<video>
élément comme suit:Si vous utilisez jQuery, vous pouvez utiliser leur
prop
méthode pour modifier le volume et jQuery objet de collection comme:Cela va modifier tous les éléments du DOM dans la collection.
P. S. cette script de compatibilité.
En supposant que vous êtes bon avec le mélange de JS dans votre code HTML, vous pouvez tirer parti de l'un des les événements, comme
loadstart
:mise en garde: prise en charge du navigateur - travaille dans le dernier Chrome et FF (il y a un bug visuel, tout de même). N'ai pas testé les autres.
Fonctionne parfaitement!
Si vous ne voulez pas salir avec javascript, vous pouvez le faire comme ceci:
Avec jQuery besoin d'utiliser une petite astuce:
$('#your_video_id')[0].volume = 0;
🙂Réglage de la par défaut volume, à l'aide de jquery: