mp3 player html5

0

Siemka czemu piosenka nie działa mam taki kod

 <audio src="songs/bob.mp3" controls="true" loop="true" autoplay="true"></audio> 

Klikam na play zmienia się on na znaczek pauzy ale muzyka nie leci co robię źle? Ścieżka do piosenki jest dobra

2

MP3 nie jest z tego co kojarzę takim darmowym i otwartym formatem, więc przeglądarki korzystają zamiast tego z formatu OGG. Przekonwertuj plik do tego formatu.

0

Format MP3 działa w IE, Chrome i Safari. Firefox i Opera oczekują OGG... którego nie obsługuje IE i Safari :-D (ale da się zrobić dwa elementy <source> wewnątrz audio)

0

Tak jak kolega wyżej napisał, mp3 tylko w IE (i to od wersji 9) oraz Chrome i Safari.

W internecie znajdziesz wiele darmowych konwerterów na OGG więc nie powinno być problemu.

<audio controls loop autoplay> 
  <source src="songs/bob.ogg" type="audio/ogg" />
  <source src="songs/bob.mp3" type="audio/mpeg" />
</audio>

Warto dodać odtwarzacz Flash'a aby starsze przeglądarki również mogły "odtworzyć" utwór :)

Druga kwestia, że po "controls", "loop" oraz "autoplay" nie widzę sensu pisania "true".

1 użytkowników online, w tym zalogowanych: 0, gości: 1