Как узнать продолжительность видео YouTube до начала воспроизведения?

Не могу понять, почему у меня все видео на 1 сек больше до начала воспроизведения.

Пример на codepen.io
Строка 85: console.log(Math.floor(player.getDuration()));
По F12 открываем Console и видим 17 сек, это уже округлено с 16.7 сек.
Далее запускаем видео, и получим 16 сек!
Как так?
И это почти с любым видео. 1 сек конечно не критично, но как-то глаз режет.
  • Вопрос задан
  • 399 просмотров
Решения вопроса 1
politon
@politon
HTML5,CSS3,JS,PHP,SQL,API,canvas,animation...
почитай про Math.floor )))
Замени на player.getDuration().toFixed(1)
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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