ferNx 21 Grudnia 2018 21 Grudnia 2018 Witam, właśnie tworze podstronę dla swojego forum. I chciałem tam dodać przywitanie .mp3 i mam taki problem, że po dodaniu kodu jest to bardzo głośne mp3 i chciałbym to sciszyć, żeby nie waliło po uszach, gdy ktoś wejdzie. Dodałem taki kod do indexu: <audio src="http://lajtownia.pl/panel/reklama.mp3" autoplay ></audio> Nawet po dodaniu volume="10%" nic to nie zmienia. Proszę o pomoc Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
ferNx 22 Grudnia 2018 Autor 22 Grudnia 2018 5 godzin temu, Damianoooo napisał: <audio src="http://lajtownia.pl/panel/reklama.mp3" volume="v"> -gdzie "v" oznacza poziom głośności (od "-10000" do "0"). Niestety, lecz nic to nie zmienia, nie zależnie jaką wartość ustawiam Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
arces 22 Grudnia 2018 22 Grudnia 2018 Nie łatwiej będzie po prostu wyciszyć plik dźwiękowy przez program? Najmniej inwazyjny sposób, nic w kodzie zmieniać nie będziesz musiał. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Mativve 22 Grudnia 2018 Mativve jest moderatorem 22 Grudnia 2018 Można zrobić tak jak pisze @arces lub zrobić to w taki sposób: Niestety też zauważyłem, że po dodaniu atrybutu volume="0" muzyka nie wycisza się, więc najłatwiej zrobić to poprzez JavaScript. <audio id="music"> <source src="LINK_DO_MP3" type="audio/mpeg"></source> Twoja przeglądarka nie wspiera tego formatu. </audio> <script> var audio = document.getElementById("music"); audio.volume = 0.1; audio.play(); </script> #EDIT: audio.play() jest potrzebne, gdy w tagu audio nie znajduje sie atrybut autoplay. [hide] https://codepen.io/Mativve/pen/VqbZmg [/hide] Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
ferNx 22 Grudnia 2018 Autor 22 Grudnia 2018 Wszystko działa elegancko tylko takiproblem, że na wszystkich przegladarkach sie odtwarza a na chromie nie otwarza się Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Mativve 22 Grudnia 2018 Mativve jest moderatorem 22 Grudnia 2018 @eQuality. Spowodowane jest tym, że Chrome w pewien sposób chroni użytkownika przez niepożądanymi dźwiękami odtwarzanymi automatycznie (ktoś może dać reklamę otwieraną w nowym oknie). Dźwięk odtworzy się tylko wtedy gdy użytkownik, poprzez kliknięcie w jakiś przycisk, zezwoli na to = świadomie będzie chciał usłyszeć utwór/dźwięk. Próbowałem kilku rozwiązań ze stackoverflow lecz, żaden nie dał pożądanego efektu. Nie wiem co może być nie tak, jeśli ktoś inny wie, to może dodać rozwiązanie poniżej. Jeśli dźwięk/muzyka, z której korzystasz może znaleźć się na YouTube (nawet w niepublicznym filmie) to można by to dodać poprzez YouTube Iframe API: https://developers.google.com/youtube/iframe_api_reference?hl=pl (Nie wiem czy zadziała na kochanym chrołmie). Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Kontynuuj dyskusję
Dołącz do Pecetowicza, aby kontynuować dyskusję w tym wątku.