De manière générale, la couche inférieure de la barre de progression vidéo est mise à jour toutes les 250 millisecondes par défaut.
Ainsi, la fréquence de déclenchement de cet événement timeupdate est également déclenchée toutes les 250 millisecondes. Comment augmenter cette fréquence ?
En fait, vous pouvez y ajouter une minuterie.
Une fois l'écouteur déclenché, il sera exécuté en 5 fois immédiatement, une fois toutes les 50 millisecondes, et exécuté 5 fois, soit exactement 250 millisecondes.
video.addEventListener('timeupdate', function () {
let count = 5
let timer = setInterval(function () {
console.log(video.currentTime)
if (count == 0){
clearInterval(timer)
}else{
count--;
}
},50)
});