Skip to main content

A orientação da sua tela está funcionando corretamente?

Monitore a orientação de tela do seu dispositivo em tempo real. Detecte os modos retrato, paisagem e inverso, e verifique se as mudanças de rotação são reconhecidas instantaneamente — tudo processado localmente no seu navegador.

Este teste usa a API Screen Orientation e a propriedade window.orientation para reportar o tipo de orientação atual (portrait-primary, landscape-primary, portrait-secondary, landscape-secondary) e o ângulo em graus, atualizando em tempo real ao rotacionar o dispositivo.

A API Screen Orientation reporta quatro estados distintos: portrait-primary (0°), landscape-primary (90°), portrait-secondary (180°) e landscape-secondary (270°), cada um correspondendo a uma rotação física do dispositivo.

Landscape
Typeunknown
Angle
Changes0

O que seus resultados significam?

Result Range Meaning
Bom A orientação atualiza instantaneamente ao rotacionar o dispositivo O acelerômetro e o sistema de orientação de tela do seu dispositivo estão funcionando corretamente.
Atenção Mudanças de orientação são lentas ou exigem rotação exagerada O sensor de orientação pode estar lento ou o limite de sensibilidade de rotação pode estar alto. Verifique se configurações de acessibilidade estão afetando o comportamento de rotação.
Ruim A orientação não muda ou está travada O bloqueio de rotação de tela pode estar ativado. Verifique o Centro de Controle (iOS) ou Configurações Rápidas (Android) para o botão de bloqueio de rotação.

Problemas comuns e soluções

A tela não rotaciona ao virar o dispositivo

Verifique se o bloqueio de rotação está desativado. No iOS, abra o Centro de Controle e certifique-se de que o ícone de bloqueio de rotação esteja desligado. No Android, puxe as Configurações Rápidas e verifique se a rotação automática está habilitada.

A orientação muda mas o ângulo reportado parece errado

Dispositivos diferentes definem 0° de formas diferentes com base em sua orientação natural. Telefones geralmente usam retrato como 0°, enquanto tablets podem usar paisagem como 0°.

Ferramentas relacionadas

Perguntas Frequentes

O que é a API Screen Orientation?

A API Screen Orientation é um padrão web que fornece o tipo de orientação atual e o ângulo da tela do dispositivo. Ela dispara um evento de mudança sempre que a orientação é atualizada.

Por que meu tablet mostra paisagem como 0° em vez de retrato?

A orientação natural (0°) depende do fabricante do dispositivo. A maioria dos telefones define retrato como orientação natural, mas muitos tablets usam paisagem como orientação primária.

Sites podem travar a orientação da tela?

Sim. Apps web em modo tela cheia podem usar screen.orientation.lock() para forçar uma orientação específica. No entanto, isso só funciona quando a página está em tela cheia.

Algum dado é enviado para um servidor?

Não. Os dados de orientação de tela são lidos inteiramente localmente através da API Screen Orientation. Nenhuma informação é transmitida para qualquer servidor.