Spec-Zone.ru › Web APIs

HTMLMediaElement: свойство playbackRate

Свойство HTMLMediaElement.playbackRate задаёт скорость воспроизведения медиа. Оно используется для реализации пользовательских элементов управления для ускорения, замедления и т. п. Новая скорость воспроизведения вычисляется путём умножения базовой скорости на это значение; значение 1.0 соответствует нормальной скорости.

Отрицательное playbackRate значение указывает на обратное воспроизведение медиа, но поддержка этой возможности пока не повсеместна. (См. совместимость с браузерами для получения подробностей.)

Звук выключается, если скорость воспроизведения находится вне полезного диапазона (например, в Gecko звук выключается, если скорость находится вне диапазона 0.25 по 4.0).

По умолчанию тон аудиокорригируется. Можно отключить коррекцию тона с помощью свойства HTMLMediaElement.preservesPitch.

Значение

Значение типа double. 1.0 соответствует «нормальной скорости»; значения, меньшие 1.0, замедляет воспроизведение, большие — ускоряют. (По умолчанию: 1.0)

Примеры

const obj = document.createElement("video");
console.log(obj.playbackRate); // Expected Output: 1

Спецификации

Спецификация
HTML
# dom-media-playbackrate-dev

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

Рабочие столы Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на iOS Samsung Internet WebView Android
playbackRate
3Установка playbackRate в отрицательное значение вызовет ошибку.
12Установка playbackRate в отрицательное значение вызовет ошибку.
20Установка playbackRate в отрицательное значение вызовет ошибку.
≤12.1Установка playbackRate в отрицательное значение вызовет ошибку.
3.1
18Установка playbackRate в отрицательное значение вызовет ошибку.
20Установка playbackRate в отрицательное значение вызовет ошибку.
≤12.1Установка playbackRate в отрицательное значение вызовет ошибку.
3
1.0Установка playbackRate в отрицательное значение вызовет ошибку.
4.4Установка playbackRate в отрицательное значение вызовет ошибку.

См. также

  • HTMLMediaElement: Интерфейс, используемый для определения свойства HTMLMediaElement.playbackRate
  • Отчёты об ошибках браузера, подтверждающие поддержку отрицательных playbackRate в Firefox и Blink (Chrome и т. д.)
  • Вопрос рабочей группы WHATWG о необходимости поддержки отрицательных playbackRate

© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/HTMLMediaElement/playbackRate

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API