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

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

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

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

Похожие вопросы
22 нояб. 2024, в 06:06
1500 руб./в час
22 нояб. 2024, в 06:04
1 руб./за проект
22 нояб. 2024, в 03:54
1500 руб./за проект