Не могу воспроизвести файл Mp3 в Firefox

0

Я только что создал html-программу для воспроизведения Mp3 файла с помощью javascript. Его работа прекрасна, если программа работает с хром Google, но она не работает с firefox (версия24, ОС: ubuntu). И он выводит некоторую ошибку в консоли, например, "HTTP "Content-Type" of "audio/mpeg" is not supported. Load of media resource http://localhost/phpsound/sound_file.mp3 failed". Мне нужно установить любой плагин для Firefox, чтобы решить эту проблему. Пожалуйста, помогите мне решить эту проблему.

Код HTML:

<html>
<head>
<title></title>
<meta http-equiv="content-type" content="audio/mpeg">
<script language="JavaScript" type="text/javascript">
function play_sound()
{
 var audioElement = document.createElement('audio');
        audioElement.setAttribute('src', 'sound_file.mp3');
        audioElement.setAttribute('autoplay', 'autoplay');
        audioElement.load();
        audioElement.play();
}
</script>

<body>
<input  type="button"  name="btnOk" id="btnOk" value=" OK " onClick="play_sound();"/>   
</body>
</html>
Теги:

2 ответа

2

Firefox не может воспроизводить mp3, но может воспроизводить файлы в формате ogg.

Поэтому вам просто нужно предоставить дополнительный файл ogg и он должен работать.


Если вам интересно, почему, посмотрите на этот вопрос: почему Firefox не поддерживает формат файла MP3 в <audio>

  • 0
    Из документации MDN: «Аудиоформат MP3 (.mp3, audio / mpeg; отличается от вышеуказанного аудио MP3 в случае контейнера MP4) поддерживается в <audio> Firefox, когда операционная система предоставляет декодер MP3 и Internet Explorer , Chrome и Safari. " ( developer.mozilla.org/en-US/docs/HTML/Supported_media_formats )
  • 1
    Эта информация устарела, см. Этот пост и ссылки: stackoverflow.com/questions/4923136/…
Показать ещё 1 комментарий
0

Audio element() не поддерживает формат файла.mp3 в Firefox, он поддерживает только форматы файлов.WAV и.ogg.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню