Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

140
Vistas
Error de Video.js cuando se salta un video. La barra de progreso se detiene antes del final

Tengo un error extraño con Video.Js Cuando estoy saltando un video con mis controles de salto, obtengo un error tan extraño:

ingrese la descripción de la imagen aquí

Mi salto hacia adelante se ve así: playerRef.current?.currentTime(playerRef.current?.currentTime() + 10);

El resto de mi código para player init se basa en documentos de Video.js

 const videoRef = useRef<HTMLVideoElement | null>(null); const playerRef = useRef<VideoJsPlayer | null>(null); const [pause, setPause] = useState(playerRef.current?.paused() ?? true); useEffect(() => { // make sure Video.js player is only initialized once if (!playerRef.current) { const videoElement = videoRef.current; if (!videoElement) return; const player = (playerRef.current = videojs(videoElement, options, () => { /* video.js pause play control */ player.on('pause', function () { setPause(true); playerPause && playerPause(true); }); player.on('play', function () { setPause(false); playerPause && playerPause(false); playerLive && player.liveTracker.seekToLiveEdge(); }); player.on('ended', function () { setPause(true); playerPause && playerPause(true); }); })); } else { } }, [options]); // Dispose the Video.js player when the functional component unmounts useEffect(() => { return () => { if (playerRef.current) { playerRef.current.dispose(); playerRef.current = null; } }; }, []);

Estaba tratando de verificar cuánto queda y si es inferior a 10 segundos, omita solo el tiempo restante, pero aún así esto no ayudó.

about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda