mp3 player html5

  • Rejestracja: dni
  • Ostatnio: dni
0

Siemka czemu piosenka nie działa mam taki kod

Kopiuj
 <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

dzek69
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Rzeszów
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.

Ktos
  • Rejestracja: dni
  • Ostatnio: dni
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)

ST
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 11
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.

Kopiuj
<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".

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.