Ir para o conteúdo
TestOnDevice

Teste de Suporte a Luz Ambiente

Informe a luz ambiente em lux onde o sensor existe — e diga com honestidade quando não existe, sem inventar valores.

Executa localmente Sem upload Requer permissãoRequer HTTPSFunciona no celular

Este recurso não está disponível aqui

The Ambient Light Sensor isn’t available in this browser.

Por quê: Most browsers don’t expose it for privacy reasons, so we can’t report a lux value — and we won’t fake one.

Geralmente compatível com: Limited to some Chromium builds with sensor flags enabled.

O que você pode fazer: There’s no reliable browser fallback for measuring light. Use a dedicated app if you need lux readings.

Como este teste funciona

Os testes de celular e sensores leem os recursos que o seu dispositivo expõe ao navegador. Os dados de movimento e orientação vêm dos eventos DeviceMotion/DeviceOrientation ou da mais recente Generic Sensor API (Accelerometer, Gyroscope), que transmitem leituras muitas vezes por segundo.

Nas plataformas que exigem — notadamente o iOS — pedimos permissão explícita a partir de um toque seu antes de iniciar um sensor de movimento ou orientação. As leituras são limitadas para um gráfico suave e o fluxo é pausado quando a página fica oculta.

Nunca inventamos valores. Quando um sensor como o de luz ambiente não é exposto, o teste diz isso claramente, em vez de mostrar um número inventado.

Como usar

  1. Abra o teste em um celular ou tablet por HTTPS.
  2. Toque no botão de ativar e permita o acesso a movimento/orientação se solicitado.
  3. Mova, incline ou gire o seu dispositivo e veja os valores ao vivo ou o gráfico reagirem.
  4. Para o bloqueio de orientação ou o wake lock, use os botões fornecidos — eles falham de forma limpa se não forem permitidos.
  5. Pare o teste para liberar o sensor quando terminar.

O que ele detecta

  • Aceleração e velocidade angular nos eixos X, Y e Z
  • A orientação do dispositivo (alpha/beta/gamma) e uma direção aproximada de bússola
  • O tipo e o ângulo de orientação da tela e os eventos de mudança
  • Quais recursos móveis (vibração, bateria, wake lock, sensores) são suportados

O que ele não detecta

  • Sensores que o seu dispositivo ou navegador não expõe (o suporte varia bastante, especialmente no iOS)
  • Valores de sensor calibrados, de nível laboratorial
  • A luz ambiente em lux onde não há sensor disponível — nunca a inventamos

Solução de problemas

SintomaO que fazer
Diz que o sensor não é suportadoNem todo dispositivo ou navegador expõe todos os sensores; o iOS, em especial, restringe algumas APIs.
Permissão negadaAtive o acesso a movimento e orientação nas configurações do site no navegador e tente de novo a partir de um toque.
A bússola parece erradaAfaste-se de ímãs e metal e calibre movendo o dispositivo em forma de oito; as direções do navegador são aproximadas.
A orientação não travaA maioria dos navegadores só permite o bloqueio de orientação em tela cheia ou em um PWA instalado.

Perguntas frequentes

Por que um sensor diz que não é suportado?

Nem todo dispositivo ou navegador expõe todos os sensores. O iOS, em especial, restringe algumas APIs.

Vocês rastreiam a minha localização ou o meu movimento?

Não. Os dados do sensor são usados apenas para alimentar a exibição ao vivo e nunca saem do seu dispositivo.

Por que pedir permissão?

Algumas plataformas exigem permissão explícita para os sensores de movimento e orientação, que solicitamos apenas a partir de um toque.

Por que a bússola é aproximada?

Só o iOS expõe uma direção verdadeira; em outros lugares, ela é derivada da orientação e afetada por interferência magnética.

Isso funciona em um notebook?

Alguns funcionam, mas a maioria dos celulares e tablets expõe mais sensores do que notebooks ou desktops.

O sensor continua funcionando em segundo plano?

Não. As leituras pausam quando a página fica oculta e param quando você sai ou aperta Parar.

Testes relacionados