Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: js funkcja uruchamia sie przed pobraniem wideo
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
blokern
moj kod


<video id="myVideo" width="320" height="240" autoplay>
<source src="intro10s-1.ogv" type="video/ogg">
Your browser does not support the video tag.
</video>



oraz funkcja w JS


function showMustGoOn(){
var vid = document.getElementById("myVideo");
vid.autoplay = true;
vid.loop = false;
vid.load();
}


problem w tym ze intro10s-1.gov nie laduje sie zbyt szybko a funkcja showMustGoOn nawet jesli wrzuce window.onload to i tak laduje sie przed zaladowaniem sie wideo
w jaki sposob sprawdzic czy wideo sie pobralo i dopiero wtedy uruchomic funkcje showMustgoOn?

dziekuje
trueblue
Problem leży w tym, że przeglądarka nie pobiera całego wideo, jeśli nie ma potrzeby. Możesz więc czekać w nieskończoność na pełne załadowanie, nawet obsługując zdarzenia loadeddata czy canplaythrough.
Ale możesz tak: https://stackoverflow.com/questions/1825163...294706#18294706
Wydaje mi się, że jednak sensowniej byłoby przyjrzeć się działaniu skryptu przy obsłudze opisanych zdarzeń, głównie canplaythrough.
blokern
temat do zamkniecia
nie bedzie dzialac bo potrzeba interakcji uzytkownika
  1. https://developers.google.com/web/updates/2017/09/autoplay-policy-changes
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2024 Invision Power Services, Inc.