Я хотел бы отобразить текущий процент видео с использованием расширения Firefox.
Я знаю, что могу узнать текущее время и продолжительность с помощью API Player Youtube :
player = document.getElementById('movie_player')
currentTime = player.getCurrentTime()
duration = player.getDuration()
И я могу добавить узел в DOM с помощью appendChild
или insertBefore
.
Но я не понимаю, как периодически обновлять DOM с течением времени.
Я пытался понять, как проигрыватель Youtube обновляет отображение времени с помощью инспектора, но мне это не помогло:
Полагаю, мне нужно каким-то образом использовать события, но я не знаю, какое событие может периодически запускаться без вмешательства пользователя (щелчок, наведение, ...).