stoyaltsev
@stoyaltsev
frontend developer

Воспроизведение видео при скролле?

Получается рывками. Настройки в js менял, видео в нужные форматы конвертировал, все равно не плавно.

// Выбираем видео элемент
var vid = document.getElementById('v0');
//var vid = $('#v0')[0]; // jquery опция

// остановка видео при загрузке
vid.pause();

// Пошаговое воспроизведение видео при прокрутке страницы
window.onscroll = function(){
vid.pause();
};

// Обновления видеокадров для плавного воспроизведения при прокрутке
setInterval(function(){
vid.currentTime = window.pageYOffset/400;
}, 40);
  • Вопрос задан
  • 2978 просмотров
Пригласить эксперта
Ответы на вопрос 1
kemply
@kemply
школьник
window.onscroll = function(){
vid.pause();
vid.currentTime = window.pageYOffset/400;
};
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы