El evento de actualización de tiempo de video/audio activa el ajuste de granularidad (frecuencia de actualización)

En términos generales, la capa inferior de la barra de progreso del video se actualiza cada 250 milisegundos de manera predeterminada.

Por lo tanto, la frecuencia de activación de este evento de actualización de tiempo también se activa cada 250 milisegundos. ¿Cómo aumentar esta frecuencia?
De hecho, puedes agregarle un temporizador.


Una vez que se activa el oyente, se ejecutará 5 veces inmediatamente, una vez cada 50 milisegundos, y se ejecutará 5 veces, lo que equivale exactamente a 250 milisegundos.

video.addEventListener('timeupdate', function () {
      let count = 5
      let timer = setInterval(function () {
        console.log(video.currentTime)
        if (count == 0){
          clearInterval(timer)
        }else{
          count--;
        }
      },50)
    });

Supongo que te gusta

Origin blog.csdn.net/weixin_42333548/article/details/131111043
Recomendado
Clasificación