Le principal problème lié à la mise en pause d'une vidéo HTML5 à l'aide de jQuery est qu'elle n'est pas prise en charge par tous les navigateurs. Alors que la plupart des navigateurs modernes prennent en charge la vidéo HTML5, certaines anciennes versions d'Internet Explorer et d'autres navigateurs peuvent ne pas le faire. De plus, jQuery n'a pas de méthode intégrée pour mettre en pause la vidéo HTML5, les développeurs doivent donc utiliser une solution de contournement telle que la définition de la propriété currentTime de l'élément vidéo sur 0 ou l'utilisation d'une bibliothèque externe comme MediaElement.js pour mettre la vidéo en pause.
<script> $(document).ready(function(){ $("#video").click(function(){ if($("#video").get(0).paused){ $("#video").get(0).play(); } else { $("#video").get(0).pause(); } }); }); </script>
1.