Stránka 1 z 1

Html5 audio - načítají se všechny soubory, nebo jen jden...

Napsal: pát 5. zář 2014, 10:53
od Václav Sedlář
Ahoj, na svých stránkách budu mít mimo jiné přehrávání zvuků pomocí html5 tagu audio...

Jelikož ale všechny prohlížeče nepodporují mp3, tak budu mít zvuky ve více formátech (např. ogg)

A chtěl bych se zeptat - když budu mít takto zapsaný zvuk:

Kód: Vybrat vše

<script>
  function playSong(id)
 {                      
  document.getElementById(id).play(); 
 }  
</script>
<img class="speaker" src="cesta_k_ikoně_pro_přehraní" onclick="playSong('song')" alt="Přehrát zvuk" />
<audio id="song">
    <source src="cesta_ke_zvuku.mp3" type="audio/mpeg" />
    <source src="cesta_ke_zvuku.ogg" type="audio/ogg" />
...případně další formáty...
</audio>
Tak jak funguje načítání? Jestli browser načte ze serveru všechny soubory (formáty) a pak přehraje ten podporovaný, nebo si předem vybere správný formát a načte jen ten jeden soubor?

Díky

P.S.: Jak je to s podporou v safari? Na webu se píše, že umí mp3, ale bohužel nemám apple zařízení a safari ve win mě píše, že nepodporuje vůbec <audio>...