Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JavaScript][AJAX][PHP] Odtwarzanie mp4 w tle, wymiana fragmentu kodu
shpaque
post
Post #1





Grupa: Zarejestrowani
Postów: 651
Pomógł: 3
Dołączył: 31.01.2011
Skąd: Warszawa

Ostrzeżenie: (10%)
X----


Witam serdecznie, szukałem, ale konkretnie tego tematu nie znalazłem, więc piszę.

Jak wiadomo coraz więcej stron odtwarza w module "hero" w tle pliki video. Jak zrobić, żeby moj video background był odtwarzany w formacie mp4 wszedzie, a nie tylko w safari?

mam to zrobione po prostu tak
  1. <div class="video-bg-container">
  2. <video class="bloc-video" preload="auto" loop="loop" autoplay="autoplay">
  3. <source src="vid/woda.mp4" type="video/mp4" />
  4. </video>
  5. </div>


w css nie wiem czy to wazne, jest tak

  1. .video-bg-container, .bloc-video{
  2. position: absolute;
  3. top: 0;
  4. bottom: 0;
  5. left: 50%;
  6. right: -50%;
  7. overflow: hidden;
  8. transform: translateX(-50%);
  9. -webkit-transform:translateX(-50%);
  10. }
  11. .bloc-video{
  12. width: auto;
  13. height: auto;
  14. min-width: 100%;
  15. min-height: 100%;
  16. z-index: 0;
  17. }


@edit


To może ugryźmy to inaczej. Program wrzuca jedynie pliki mp4, ktore jak wiemy nie ciagna wszystkie przeglądarki. Znalazlem pewne rozwiazanie, ale przy generowaniu strony program oczywiscie wygeneruje kod, w ktorym będzie wycinek:
  1. <video class="bloc-video" preload="auto" loop="loop" autoplay="autoplay">
  2. <source src="vid/water.mp4" type="video/mp4" />
  3. </video>


jak zrobic (jQuery pewnie) zeby w locie przy generowaniu strony, czyli gdzies skryptem na dole strony - żeby pozmienil mi kod z powyzszego na:
  1. <video class="bloc-video" preload="auto" loop="loop" autoplay="autoplay">
  2. <source src="vid/water.ogg" type="video/ogg" />
  3. <source src="vid/water.webm" type="video/webm" />
  4. <source src="vid/water.mp4" type="video/mp4" />
  5. </video>



czyli inaczej jak zrobic funkcja jQuery (lub jak inaczej) zeby w czasie ladowania strony podmienic czesc kodu?

Ten post edytował shpaque 15.08.2017, 11:58:03
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 24.08.2025 - 14:43