Задать вопрос
yarovikov
@yarovikov

Плавная прокрутка html5 видео?

Привет всем.

Имеется



Как сделать плавную прокрутку видео ползунком? Чтобы кадры менялись сразу, без задержки? Я так понимаю, затык в буферизации и производительности, может кто решал такую проблему.
  • Вопрос задан
  • 623 просмотра
Подписаться 2 Средний 2 комментария
Пригласить эксперта
Ответы на вопрос 1
rqdkmndh
@rqdkmndh
Web-разработчик
попробуй добавить антидребезг:
let debounceTimeout;

videoProgress.addEventListener('input', () => {
  clearTimeout(debounceTimeout);
  debounceTimeout = setTimeout(() => {
    video.currentTime = videoProgress.value;
  }, 200); // 200 мс задержки, пробуй менять от 50 до 500 примерно
});
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы