Cuando uso la API requestFullScreen en un elemento de video que se usa para compartir la pantalla (getUserDisplayMedia), los píxeles del video se vuelven azules en el modo de pantalla completa
También tengo la opción de pantalla completa en un elemento de video normal y funciona bien, no tengo idea de qué podría estar causando esto.
const handleFullScreen = () => { if (screenShareRef.current) { const elem = screenShareRef.current.querySelector( 'video' ) as HTMLVideoElement; if (elem) { if (elem.requestFullscreen) { elem.requestFullscreen(); // @ts-ignore } else if (elem.mozRequestFullScreen) { // @ts-ignore elem.mozRequestFullScreen(); // @ts-ignore } else if (elem.webkitRequestFullscreen) { // @ts-ignore elem.webkitRequestFullscreen(); // @ts-ignore } else if (elem.msRequestFullscreen) { // @ts-ignore elem.msRequestFullscreen(); } } } };Esta es la función de controlador de pantalla completa.