2015-05-05 14 views
5

Próbuję odtworzyć szereg dźwięków mp3. Mam plik dźwiękowy w moim html i otrzymuję go za pomocą document.CreateElement() w moim JavaScript.nowy dźwięk() nie jest zaimplementowany w przeglądarce Internet Explorer

Kiedy próbuję ustawić atrybut src (setAttribute("src", string)) pojawia się błąd w IE z informacją "Nie zaimplementowano".

Próbowałem za pomocą nowego dźwięku(), pojawia się ten sam błąd w IE, "Nie zaimplementowane". Oba podejścia działają w Google Chrome i Firefox.

Czy ktoś może pomóc?

<audio id="audio1" >Not supported</audio> 
audioElm = document.getElementById("audio1"); 
audioElm.setAttribute("src", aud[count]); 
audioElm.play(); 
+0

można wyświetlić kod ?, proszę –

+0

HTML \t Nie jest obsługiwany JS audioElm = document.getElementById ("Audio1"); audioElm.setAttribute ("src", aud [liczba]); audioElm.play(); Działa z Chrome i FF, ale nie dla IE. kiedy debuguję To mówi NIE WDROŻONO – Haiti

+0

Jaki jest format pliku audio? IE obsługuje tylko .mp3. – jaket

Odpowiedz

5

HTML5 audio nie gra w IE (najnowsze wersje)?

To może być problem widok kompatybilność (tryb dziwactwa)

  • jest Twoja strona na listy widoku zgodności w IE?
  • lub czy Twoja strona jest osadzona w elemencie iframe?

Może to być spowodowane przez uruchomienie IE na serwerze

  • serwerowe wersje IE nie obsługuje audio/video (wzmocnioną tryb chroniony)

To może być spowodowane przez uruchamianie IE w wersji Windows 8.1 Enterprise, takiej jak "8.1 N".

  • Poprawkę dotyczącą tego byłoby zainstalowanie funkcję Multimedia Pack dla wersji N i KN systemu Windows 8.1

Ponadto można przejść do html5test.com i spojrzeć w sekcji audio na „wsparcie MP3”.

+1

+1 dla wersji serwera IE nie obsługującej audio/wideo. To była odpowiedź, której szukałem, dziękuję. – illinoistim

Powiązane problemy