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

Как исправить ошибку: Failed to set the 'currentTime' property on 'HTMLMediaElement': The provided double value is non-finite?

У меня есть два видео. Оригинальное и его обратная версия. Мне нужно чтобы при загрузке страницы, обратно видео начиналось с конца. Поэтому я пишу:
vidRev.currentTime = vidRev.duration;

Но выходит такая ошибка. Есть поставить setTimeout на секунд 10, то ошибки нет. Может можно как-нибудь более оптимально решить проблему
  • Вопрос задан
  • 718 просмотров
Подписаться 1 Простой 1 комментарий
Пригласить эксперта
Ответы на вопрос 1
bingo347
@bingo347 Куратор тега JavaScript
Crazy on performance...
Свойство duration не доступно пока не загружены метаданные видео
Вам нужно ждать события:
https://developer.mozilla.org/en-US/docs/Web/API/H...
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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