Книга: JavaScript. Подробное руководство, 6-е издание
21.2.4 События мультимедийных элементов
21.2.4 События мультимедийных элементов
Элементы <audio>
и <video>
являются довольно сложными элементами - они должны откликаться на взаимодействие пользователя с их элементами управления, выполнять сетевые операции и даже, в процессе воспроизведения, реагировать на простое течение времени. Мы только что видели, что эти элементы имеют довольно много свойств, определяющих их состояние. Подобно большинству HTML-элементов, элементы <audio>
и <video>
генерируют события при изменении своего состояния. Поскольку состояние этих элементов описывается множеством характеристик, они могут генерировать довольно много различных событий.
В таблице ниже перечислены 22 события мультимедийных элементов, примерно в том порядке, в каком они обычно возникают. Элементы не имеют свойств обработчиков этих событий, поэтому для регистрации функций обработчиков в элементах <audio>
и <video>
следует использовать метод addEventListener()
.
- Создание свободно позиционируемых элементов
- Простейшие события
- Добавление, изменение и удаление элементов списка
- Восстановление элементов списка из Корзины
- Создание рабочей области для собраний на основе календарного события
- 7.6. Обход элементов массива
- Глава 9. Воспроизведение мультимедийных файлов
- События
- 19.2.4. Чтение и запись значений элементов HTML-форм
- Как работают сценарии. События
- Подходящие типы элементов
- Использование элементов управления ActiveX