Какие браузеры поддерживают тег html 5 <audio> в Windows сегодня?
-
06-07-2019 - |
Вопрос
Какие браузеры поддерживают html 5 <audio>
тег в Windows сегодня?
Редактировать:Пытаясь http://moztw.org/demo/audioplayer/ в качестве теста.Chrome 2 и Safari 4 у меня не работают.
Решение
Safari 3.1+ и Firefox 3.5 поддерживают аудио элемент. Opera 10 не поддерживает аудио элемент, хотя и поддерживает его более старую версию в форме аудио объекта. Chrome 3, скорее всего, будет поддерживать аудио элемент.
(Только что увидел, что вы хотели бы узнать о поддержке этой конкретной страницы. Боюсь, это в основном зависит от используемых вами кодеков.)
(Отказ от ответственности: я работаю в Opera и являюсь членом HTML WG.)
Другие советы
если значение равно true:
!!document.createElement('audio').canPlayType
, тогда у вас есть поддержка аудио тегов в вашем браузере. Подобное обнаружение гораздо лучше, чем анализ строк userAgent.
Кроме того, вы можете использовать что-то вроде Modernizr для обработки этого обнаружения и многие другие для вас.
Наш блог Публикация.
Содержит более актуальную информацию о поддержке современным браузером аудио HTML5.
По состоянию на июль 2011 года
IE9
Поддерживает MP3 и AAC
Firefox 5
Поддерживает Ogg и Wav
Хром 12
Поддерживает Ogg, MP3, Wav и AAC
Сафари 5
Поддерживает MP3, AAC и WAV
Опера 11
Поддерживает Ogg и Wav
Как вы можете видеть из приведенных выше данных и из прочтения сообщения в блоге, это немного неприятная ситуация, поскольку не все браузеры поддерживают один аудиоформат.Непосредственных признаков какого-либо решения пока тоже нет.
Я собрал список того, когда браузеры были запущены поддержка аудио тега и какие аудио форматы они поддерживают. Р>
Поддержка сейчас довольно хорошая. Начиная с IE9, последние версии всех настольных браузеров и большинства мобильных браузеров поддерживают звуковую метку. Единственная причина не использовать его - поддержка старых версий IE, но вы всегда можете предоставить запасной вариант, если это важно. Р>
Вот подробности для настольных браузеров:
+---------+-------------------------+----------------------------------+
| Browser | Supported since version | Formats |
+---------+-------------------------+----------------------------------+
| IE | 9.0 | AAC or .mp3 |
| Firefox | 3.5 | .ogg, .wav |
| Chrome | 3 | .mp3, .ogg |
| Safari | 4 | Any audio supported by Quicktime |
| Opera | 9.5 | .ogg, .wav |
+---------+-------------------------+----------------------------------+
Вот подробности для мобильных браузеров (нет информации о формате, извините):
+--------------+-------------------------+
| Browser | Supported since version |
+--------------+-------------------------+
| iOS Safari | 4 |
| Opera mobile | 10 |
| Opera mini | no support (Dec 2011) |
| Android | 2.3 |
| Blackberry | 6 |
+--------------+-------------------------+
Если вы хотите использовать звук, важно предоставить обе версии файла .ogg и .mp3 , чтобы получить хорошую поддержку различных браузеров. Р>
<audio controls>
<source src="/my-podcast.mp3" />
<source src="/my-podcast.ogg" />
</audio>
Вот wikipedia статья, в которой сравнивается поддержка каждого браузера в HTML5:
Для поддержки аудио в Windows Safari необходимо установить Quicktime. Фрагмент javascript правильно сообщает, поддерживается он или нет.
Все эти браузеры поддерживают функциональность тега. Причина, по которой ваш плеер не работает в Safari, заключается в том, что вы используете файлы OGG. OGG поддерживается в Firefox и Chrome.
Firefox поддерживает только WAV и OGG.
Chrome поддерживает все.
Opera поддерживает только WAV.
Safari поддерживает все, кроме OGG.
Удачи!
опера 10 и 3.5, не знаю о сафари
Я уверен в Safari 4, Firefox 3.5 от RC1 и, возможно, Chrome 2.
Насколько я знаю, он поддерживается частично или полностью в движках gecko, webkit и presto.
Таким образом, любой браузер, использующий последнюю версию этих движков, должен поддерживать его.
Страница (moztw.org/demo/audioplayer) работает нормально в Chrome 3 (канал разработчика)