2010-02-19 4 views
6

Я хотел бы поддерживать воспроизведение аудио на веб-странице с помощью HTML5. В настоящее время я поддерживаю IE со встроенным медиаплеером. Javascript на странице взаимодействует с элементом управления медиаплеером, чтобы начать, остановить, пропустить, изменить громкость и т. Д.
Я хотел бы иметь такой же контроль над аудио с помощью HTML5. Какой интерфейс доступен для аудиообъекта?Воспроизведение аудио с помощью HTML5

ответ

9

Простейшим случаем было бы поместить тег аудио в коде с СРК, указывающей на аудиофайл. Как только вы получите элемент из JavaScript, у вас будет a bunch of methods available.

Пример:

var audio_file1 = document.getElementById('audio_tag_id'); 
audio_file1.play(); 

Если по-прежнему хотят иметь дело с резервными случаев и показать ваш текущий игрок в браузерах, которые не поддерживают тег аудио (например, IE) выполните действия, описанные в данном руководстве: http://www.html5rocks.com/samples/audio/quick/

3

См the spec for the interface (но не следует ожидать полной реализации в браузерах пока)

+0

Это полностью поддерживается в последней версии (DEV) Chrome? Будет ли он воспроизводить стандартный файл WAV PCM (несжатый)? –

+0

http://www.w3.org/TR/html5/video.html#media-element is 404 не найден. –

Смежные вопросы