21 Listopad 2024, 12:02:15

Autor Wątek: Player HTML5 a Internet Explorer 10,11 - Jak doprowadzić do działania?  (Przeczytany 13820 razy)

XANT3R

  • Radiowiec
  • **
  • Wiadomości: 52
Witam mam mega problem ... posiadam shoutcast 2.0 chciałem dać player html5, ale co się okazuje jedyna przeglądarka która nie chce go obsłużyć to Internet Explorer i tak wiem, że IE obsługuje tylko .mp3 i tak właśnie było, ustawiałem ten format, ale nadal nic nie działało. Ktoś mi wytłumaczy jak zrobić player działający na IE?

Karol

  • Administrator
  • Mistrz radiofonii
  • *****
  • Wiadomości: 1785
Odp: Player HTML5 a Internet Explorer 10,11 - Jak doprowadzić do działania?
« Odpowiedź #1 dnia: 16 Czerwiec 2014, 16:50:16 »
Jaki to odtwarzacz? Jakiś konkretny skrypt, czy masz na myśli ten wbudowany w specyfikację HTMLa tag audio.

XANT3R

  • Radiowiec
  • **
  • Wiadomości: 52
Odp: Player HTML5 a Internet Explorer 10,11 - Jak doprowadzić do działania?
« Odpowiedź #2 dnia: 16 Czerwiec 2014, 18:43:19 »
Chodzi mi o ten wbudowany tag audio w specyfikację HTMLa

Karol

  • Administrator
  • Mistrz radiofonii
  • *****
  • Wiadomości: 1785
Odp: Player HTML5 a Internet Explorer 10,11 - Jak doprowadzić do działania?
« Odpowiedź #3 dnia: 16 Czerwiec 2014, 19:03:22 »
Pokaż jak wygląda kod tego tagu. Bo powodów dla których to może nie działać jest cała masa.

XANT3R

  • Radiowiec
  • **
  • Wiadomości: 52
Odp: Player HTML5 a Internet Explorer 10,11 - Jak doprowadzić do działania?
« Odpowiedź #4 dnia: 16 Czerwiec 2014, 19:07:19 »
<audio controls="controls" autoplay="autoplay" src="http://stream.magicbass.eu:8000/MagicBass">
</audio>

Jak wspominałem, działa wszędzie prócz IE

Karol

  • Administrator
  • Mistrz radiofonii
  • *****
  • Wiadomości: 1785
Odp: Player HTML5 a Internet Explorer 10,11 - Jak doprowadzić do działania?
« Odpowiedź #5 dnia: 16 Czerwiec 2014, 19:28:17 »
<audio controls="controls" autoplay="autoplay" src="http://stream.magicbass.eu:8000/MagicBass;stream.mp3">
Zaktualizuj przeglądarkę, obecna nie wspiera naszego odtwarzacza.
</audio>

Tak powinno działać. Niektóre przeglądarki potrzebują nazwy pliku. Dlatego się podaje jakiś losowy parametr na końcu.

Oprócz tego IE może też wymagać elementu <source>, bo tak też jest zbudowana specyfikacja.
http://www.w3schools.com/html/html5_audio.asp

Zgodnie z powyższym samo <audio controls>, to tylko przyciski, bez utworów.
« Ostatnia zmiana: 16 Czerwiec 2014, 19:30:55 wysłana przez Karol »

XANT3R

  • Radiowiec
  • **
  • Wiadomości: 52
Odp: Player HTML5 a Internet Explorer 10,11 - Jak doprowadzić do działania?
« Odpowiedź #6 dnia: 16 Czerwiec 2014, 19:45:45 »
Nie działa, też robiłem według tej specyfikacji i nic.
Kombinowałem też z Source....

Jeśli to coś pomoże, to chodzi o wersje IE 10 i IE 11 na Windows7, na Windows8 podobno wszystko działa

Karol

  • Administrator
  • Mistrz radiofonii
  • *****
  • Wiadomości: 1785
Odp: Player HTML5 a Internet Explorer 10,11 - Jak doprowadzić do działania?
« Odpowiedź #7 dnia: 16 Czerwiec 2014, 23:58:48 »
Obstawiałbym, że to po prostu IE i nic z tym nie zrobisz. Microsoft od zawsze wymagał jakiś dziwnych kruczków w skryptach stron. Sugerował bym skorzystanie z jakiegoś zewnętrznego skryptu.

Na przykład JW Player.

XANT3R

  • Radiowiec
  • **
  • Wiadomości: 52
Odp: Player HTML5 a Internet Explorer 10,11 - Jak doprowadzić do działania?
« Odpowiedź #8 dnia: 17 Czerwiec 2014, 00:35:37 »
Dobra to zróbmy inaczej, da radę ktoś zrobić taki trick by wszystkie przeglądarki prócz IE miały odtwarzacz w HTML5? No np. że na IE jest tylko ten od Flasha, a na Chrome i reszcie jest w HTML5? No cóż chciałem być dobry i przy okazji dawać wsparcie dla WindowsPhone (niestety wielu polaków to kupiło), ale widocznie IE nie chce być dobre, więc ja też dla nich nie będę :<
« Ostatnia zmiana: 17 Czerwiec 2014, 00:38:10 wysłana przez MagicBass.eu »

Karol

  • Administrator
  • Mistrz radiofonii
  • *****
  • Wiadomości: 1785