• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

HTML AudioPlayer

0 głosów
98 wizyt
pytanie zadane 1 lipca 2018 w HTML i CSS przez Gtisu Nowicjusz (120 p.)

Witam

Mam pewien problem z HTML5.

Chcę napisać pustą białą stronkę zupełnie bez niczego, na której automatycznie po uruchomieni

w pętli odtwarzał by się jakiś dźwięk.

Problem jest w tym, że w internecie nie znalazłem nawet takiej opcji,

żeby dźwięk się w ogóle odtwarzał bez panelu o nazwie ("controls").

Mój główny problem jest w tym,

że po uruchomieniu z opcją (autoplay) dźwięk się nie odtwarza automatycznie tylko muszę nacisnąć przycisk (play).

Proszę o pomoc :)

<audio src="sound.mp3" autoplay controls loop>

 

3 odpowiedzi

0 głosów
odpowiedź 1 lipca 2018 przez Tomek Sochacki Mędrzec (186,730 p.)
Przyznam, że nie pracowałem za dużo z elementami audio i video ale czytałem gdzieś, że autoplay podobno nie działa na mobilkach. Jak jest na PC to nie wiem, ale jeśli element ten jest w pełni dobrze zapisany w sensie składni html to pierwsza moja myśl - a może by z poziomu JS wywołać event play po załadowaniu strony?
0 głosów
odpowiedź 14 lipca 2018 przez EdeX Gaduła (4,600 p.)
<audio
  src="zrodlo" autoplay loop controls="nocontrols">
  Tekst alternatywny
</audio>

tak mi sie wydaje

0 głosów
odpowiedź 14 lipca 2018 przez Comandeer Mentor (458,660 p.)
De facto się nie da – autoplay jest blokowany praktycznie w każdej przeglądarce. Da się odpalić dźwięk dopiero po interakcji ze strony użytkownika, np. kliknięciu.
komentarz 14 lipca 2018 przez JSHolic Szeryf (79,520 p.)

A gdyby to kliknięcie triggerować z JSa, albo tak jak zaproponował @Tomek Sochacki, np. użyć metody play? Mnie się zdarza, pomimo włączonego AdBlockera, że na stronach pokroju wp.pl odtwarzacz startuje sam po wejściu na stronę.

komentarz 14 lipca 2018 przez Comandeer Mentor (458,660 p.)
Odpalenie zdarzenie nic nie da, bo to stworzy niezaufane zdarzenie – czyli takie, które powstało bez udziału użytkownika.

Co do samoistnego odpalenia się odtwarzacza: Chrome stosuje jakiś dziwny wskaźnik zaangażowania, który pozwala odpalać odtwarzać na niektórych stronach (np. YT).

Podobne pytania

0 głosów
0 odpowiedzi 129 wizyt
pytanie zadane 25 czerwca 2017 w Systemy operacyjne, programy przez Meeto93 Gaduła (3,600 p.)
0 głosów
1 odpowiedź 141 wizyt
pytanie zadane 11 maja 2015 w HTML i CSS przez ArturB Mądrala (6,060 p.)
0 głosów
2 odpowiedzi 149 wizyt
pytanie zadane 18 grudnia 2018 w HTML i CSS przez Freelance Początkujący (340 p.)
Porady nie od parady
Zadając pytanie postaraj się o odpowiedni tytuł, kategorię oraz tagi.Tagi

65,677 zapytań

112,314 odpowiedzi

237,031 komentarzy

46,654 pasjonatów

Przeglądających: 219
Pasjonatów: 8 Gości: 211

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto dwie polecane książki warte uwagi. Pełną listę znajdziesz tutaj.

...