Skip to main content

¿Tu orientación de pantalla funciona correctamente?

Monitorea la orientación de pantalla de tu dispositivo en tiempo real. Detecta los modos vertical, horizontal e inverso, y verifica que los cambios de rotación se reconozcan al instante — todo procesado localmente en tu navegador.

Esta prueba usa la API Screen Orientation y la propiedad window.orientation para reportar el tipo de orientación actual (portrait-primary, landscape-primary, portrait-secondary, landscape-secondary) y el ángulo en grados, actualizándose en tiempo real al rotar el dispositivo.

La API Screen Orientation reporta cuatro estados distintos: portrait-primary (0°), landscape-primary (90°), portrait-secondary (180°) y landscape-secondary (270°), cada uno correspondiente a una rotación física del dispositivo.

Landscape
Typeunknown
Angle
Changes0

¿Qué significan tus resultados?

Result Range Meaning
Bueno La orientación se actualiza instantáneamente al rotar el dispositivo El acelerómetro y el sistema de orientación de pantalla de tu dispositivo funcionan correctamente. Los cambios de orientación se detectan y reportan rápidamente.
Advertencia Los cambios de orientación son lentos o requieren rotación exagerada El sensor de orientación puede ser lento o el umbral de sensibilidad de rotación de tu dispositivo puede estar configurado alto. Verifica si alguna configuración de accesibilidad afecta el comportamiento de rotación.
Deficiente La orientación no cambia o está bloqueada El bloqueo de rotación de pantalla puede estar activado. Verifica el centro de control (iOS) o los ajustes rápidos (Android) para el interruptor de bloqueo de rotación. Si está desbloqueado pero aún no funciona, el sensor del acelerómetro puede estar defectuoso.

Problemas comunes y soluciones

La pantalla no rota al girar el dispositivo

Verifica que el bloqueo de rotación esté desactivado. En iOS, abre el Centro de Control y asegúrate de que el ícono de bloqueo de rotación esté apagado. En Android, baja los Ajustes Rápidos y verifica que la rotación automática esté habilitada.

La orientación cambia pero el ángulo reportado parece incorrecto

Diferentes dispositivos definen 0° de manera diferente según su orientación natural. Los teléfonos típicamente usan vertical como 0°, mientras que las tabletas pueden usar horizontal como 0°. Este es un comportamiento normal según la configuración del fabricante.

Herramientas relacionadas

Preguntas Frecuentes

¿Qué es la API Screen Orientation?

La API Screen Orientation es un estándar web que proporciona el tipo de orientación actual y el ángulo de la pantalla del dispositivo. Dispara un evento de cambio cada vez que la orientación se actualiza, permitiendo que las aplicaciones web respondan a la rotación del dispositivo en tiempo real.

¿Por qué mi tableta muestra horizontal como 0° en vez de vertical?

La orientación natural (0°) depende del fabricante del dispositivo. La mayoría de los teléfonos definen vertical como la orientación natural, pero muchas tabletas usan horizontal como su orientación primaria.

¿Pueden los sitios web bloquear la orientación de pantalla?

Sí. Las aplicaciones web en modo pantalla completa pueden usar screen.orientation.lock() para forzar una orientación específica. Sin embargo, esto solo funciona cuando la página está en pantalla completa.

¿Se envían datos a un servidor?

No. Los datos de orientación de pantalla se leen completamente a nivel local a través de la API Screen Orientation. No se transmite información sobre la orientación de tu dispositivo a ningún servidor.