Intranet

Plataforma de Gestión y Administración
H. Cuerpo de Bomberos

const data = await resp.json(); if (data.success && data.redirect) { window.location.href = data.redirect; return; } stopped = false; const errorMsg = data.error || 'No se pudo iniciar sesión.'; setStatus(`Error: ${errorMsg}. Reintentando...`, false); await new Promise((r) => setTimeout(r, 2000)); iniciarReconocimiento(); } catch (e) { console.error('Error en login:', e); stopped = false; setStatus('Error de conexión. Reintentando...', false); } } function detenerReconocimiento() { if (recognitionTimer) { clearInterval(recognitionTimer); recognitionTimer = null; } if (cameraStream) { cameraStream.getTracks().forEach((track) => track.stop()); cameraStream = null; } if (cameraVideo) { cameraVideo.srcObject = null; } processingFrame = false; } });