Rozwiązany: wstrzymaj jquery wideo HTML5

Głównym problemem związanym z wstrzymywaniem wideo HTML5 za pomocą jQuery jest to, że nie jest ono obsługiwane we wszystkich przeglądarkach. Chociaż większość nowoczesnych przeglądarek obsługuje wideo HTML5, niektóre starsze wersje Internet Explorera i innych przeglądarek mogą tego nie robić. Ponadto jQuery nie ma wbudowanej metody wstrzymywania wideo HTML5, więc programiści muszą zastosować obejście, takie jak ustawienie właściwości currentTime elementu wideo na wartość 0 lub użycie zewnętrznej biblioteki, takiej jak MediaElement.js, w celu wstrzymania wideo.

<script>
  $(document).ready(function(){
    $("#video").click(function(){
      if($("#video").get(0).paused){
        $("#video").get(0).play();  
      } else { 
        $("#video").get(0).pause(); 
      }  
    });  
  });  
</script>

1.

Tag wideo HTML55 kontra wideo YouTube

HTML5

Filmy z YouTube są osadzane w dokumencie HTML za pomocą elementu iframe. Dzięki temu możesz osadzić film z YouTube bezpośrednio na swojej stronie bez konieczności używania dodatkowego kodu lub wtyczek. Element iframe pozwala również na większe dostosowanie wyglądu i zachowania wideo niż w przypadku elementu

Jak wstrzymać wideo w html5 za pomocą jQuery

Powiązane posty:

Zostaw komentarz