English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Руководство по HTML

Полный список тегов HTML

Атрибут controller DOM аудио/видео HTML

Атрибут controller означает медиа-контроллер, выделенный для этого элемента.

 Руководство по DOM аудио/видео HTML

Онлайн пример

Проверить, есть ли у этого видео медиа-контроллер:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Использование атрибута controller аудио/видео в HTML - Основной учебник (oldtoolbag.com)</title>
</head>
<body>
<button onclick="checkMedCont()" type="button">Проверить, есть ли у этого видео медиа-контроллер:</button>
<br> 
<video id="video1" controls="controls">
  <source src="movie.mp4" type="video/mp4">
  <source src="movie.ogg" type="video/ogg">
  Ваш браузер не поддерживает тег HTML5 video.
</video>
<script>
myVid = document.getElementById("video1");
function checkMedCont()
{ 
  alert("Controller: " + myVid.controller);
} 
</script> 
</body>
</html>
Проверьте, <br>

Определение и использование

Атрибут controller возвращает текущий медиа-контроллер аудио/видео.
По умолчанию, аудио/видео элементы не имеют медиа-контроллера. Если был указан медиа-контроллер, то атрибут controller возвращает его как объект MediaController.
Совет: Использование атрибута control можно установить или вернуть, должен ли быть отображен стандартный элемент управления видео.

Совместимость браузеров

IEFirefoxOperaChromeSafari

Все основные браузеры не поддерживают атрибут controller.

Синтаксис

audio|video.controller

Возвратное значение

ТипОписание
Объект MediaControllerОбъект MediaController представляет аудио/видео контроллер.

Свойства и методы объекта MediaController:

  • buffered - получить диапазон буферизации аудио/видео

  • seekable - получить диапазон, доступный для поиска аудио/видео

  • duration - получить продолжительность аудио/видео

  • currentTime - получить или установить текущее положение воспроизведения аудио/видео

  • paused - проверить, приостановлено ли аудио/видео

  • play() - воспроизвести аудио/видео

  • pause() - приостановить аудио/видео

  • played - проверить, было ли аудио/видео воспроизведено

  • defaultPlaybackRate - получить или установить(default) текущую скорость воспроизведения аудио/видео

  • playbackRate - получить или установить текущую скорость воспроизведения аудио/видео

  • volume - получить или установить громкость аудио/видео

  • muted - получить или установить, является ли аудио/видео тише

 Руководство по DOM аудио/видео HTML