@ArtJH

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

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

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

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

Похожие вопросы
22 нояб. 2024, в 00:55
500 руб./за проект
21 нояб. 2024, в 23:30
300000 руб./за проект
21 нояб. 2024, в 22:21
3000 руб./в час