@Cyber_bober

Как остановить видео в точно определенный момент?

Привет, пытаюсь останавливать видео на определенных чекпоинтах. Проблема заключается в следующем, чекпоинты это например 2s 4s 6s 8s, переход происходит по клику, однако браузер иногда останавливает видео в абсолютно разные моменты (со смещение в 100е доли секунды, но в моем случае все равно заметно). Грешил на промисы, переписал по другому - все равно тот же результат. Как думаете, какие могут быть еще решения чтобы время остановки всегда было одинаковым? SetTimeOut?

Спасибо
  • Вопрос задан
  • 223 просмотра
Решения вопроса 1
webinar
@webinar
Учим yii: https://youtu.be/-WRMlGHLgRg
Вероятно дело в том, что момент срабатывания event о достижении чекпоинта и собственно остановка - это не одновременные штуки. Тут много зависит от кода, которые еще довешан на этот event и очередности срабатывания, да и производительность компа наверное имеет значение.
Создавайте событие раньше, предавайте метку времени, вычисляете через сколько сделать стоп, останавливайте, наверное погрешность будет меньше.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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