Событие onseeking

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

Событие onseeking occurs, когда пользователь начинает перемещаться/скакать к новому положению в аудио/видео.

Подсказка:событие onseeking и Событие onseekedНапротив.

Подсказка:Используйте аудио/видео объекты Атрибут currentTimeПолучите текущую позицию воспроизведения.

Пример

Когда пользователь начинает передвигать/переходить к новой позиции в видео, выполняется JavaScript:

<video onseeking="myFunction()">

Попробуйте сами

Ниже страницы есть больше примеров TIY.

Синтаксис

В HTML:

<элемент onseeking="myScript">

Попробуйте сами

В JavaScript:

объект.onseeking = function(){myScript};

Попробуйте сами

В JavaScript, используйте метод addEventListener():

объект.addEventListener("seeking", myScript);

Попробуйте сами

Примечание:Microsoft Internet Explorer 8 и более ранние версии не поддерживают Метод addEventListener().

Технические детали

Балансировка: Не поддерживается
Может быть отменено: Не поддерживается
Тип события: Событие
Поддерживаемые HTML-теги: <audio> и <video>
Версия DOM: Уровень 3 событий

Поддержка браузеров

Числа в таблице указывают на первую версию браузера, которая полностью поддерживает это событие.

Событие Chrome IE Firefox Safari Opera
onseeking Поддержка 9.0 Поддержка Поддержка Поддержка

Более примеров

Пример

Этот пример демонстрирует различие между событиями onseeking и onseeked:

<video onseeking="myFunction()" onseeked="mySecondFunction()">

Попробуйте сами

Пример

Когда пользователь начинает переходить к новой позиции, с помощью свойства currentTime объекта Video отображается текущая позиция воспроизведения:

// Получает элемент <video> с id="myVideo"
var x = document.getElementById("myVideo");
// Добавляет событие seeking к <video> и выполняет функцию при начале операции seek
x.addEventListener("seeking", myFunction); 
function myFunction() {
  // В элементе <p> с id="demo" отображается текущая позиция видео
  document.getElementById("demo").innerHTML = x.currentTime; 
}

Попробуйте сами

Пример

Выполните JavaScript, когда пользователь начинает перемещаться/прыгать к новому положению в аудио:

<audio onseeking="myFunction()">

Попробуйте сами