Estoy tratando de medir una altura dinámica para usar en una lista virtualizada (reaccionar virtualizada). Entonces, al cargar la imagen, hago lo siguiente:
const handleLoad = () => setLoading(false); useLayoutEffect(() => { if (isLoading) return; if (measure) measure(); }, [isLoading]);Activado por la etiqueta de video:
<StyledVideo autoPlay loop muted playsinline onClick={handleClick} onLoadedMetadata={handleLoad} isLoading={isLoading} ref={videoRef} > <Sources {...{ domain, url, preview, media }} /> </StyledVideo>Funciona perfectamente bien en el escritorio, pero en el móvil se retrasa (incluso puedes verlo cargando y luego ajustar la altura). ¿Cómo hago para que mida correctamente incluso en el móvil?