Snaplytics JS Tests

Teste de vibração

Verifique o motor de vibração de um celular ou tablet direto no navegador. Toque em Vibrar para uma vibração única, reproduza um padrão como pulso, batimento cardíaco ou SOS, ou crie o seu próprio ritmo — se você sentir, o motor funciona.

Pronto
Vibração única
Padrões
Padrão personalizado

Abra esta página no celular ou tablet Android que você quer testar — navegadores iOS não conseguem vibrar, e computadores não têm motor.

Escolha uma duração, um padrão ou crie o seu — depois sinta se vibrou.

iPhone e iPad

Nenhum navegador iOS implementa a Vibration API, então este teste não roda neles. Em vez disso, mantenha pressionado um ícone de app — esse toque é o motor háptico.

Tempo, não força

A API define apenas por quanto tempo e em qual ritmo o motor roda. A força é fixa no hardware, então uma vibração fraca é o motor, não uma configuração daqui.

Nada acontecendo?

Verifique se o modo silencioso e o Não Perturbe estão desativados e se a vibração está ativada nas configurações de som do sistema — a economia de bateria também desliga o retorno háptico.

O motor de vibração — o motor háptico — é o que você sente quando uma chamada chega no silencioso, uma mensagem chega ou o teclado clica sob o polegar. Um motor fraco ou morto é fácil de não perceber, porque o celular continua tocando alto: você só percebe depois de um dia inteiro de alertas no modo silencioso que nunca chegaram. Este teste aciona o motor direto pelo navegador, então você tem uma resposta em segundos — útil depois de uma queda ou um mergulho acidental, antes de comprar um celular usado, ou quando as notificações pararam de vibrar depois de uma atualização. Nada para instalar, e tudo roda no próprio aparelho.

Funciona pela Vibration API do navegador: um script envia ao sistema operacional uma lista de durações de liga/desliga em milissegundos — vibra 200 ms, pausa 100 ms, vibra 200 ms — e o sistema aciona o motor nesse ritmo. Cada predefinição aqui é uma dessas listas, de um toque duplo de notificação até o SOS na cadência do código Morse, e o construtor personalizado permite escrever a sua própria. Vale conhecer dois limites de hardware: a API define o tempo, não a força, já que a intensidade é fixa no motor; e muitos celulares cortam uma vibração contínua única depois de alguns segundos, o que é o sistema sendo sensato, não uma falha.

Por que não funciona no meu iPhone?

A Apple não implementa a Vibration API no Safari, e todo navegador no iOS — incluindo Chrome e Firefox — precisa usar o motor do Safari, então nenhum site consegue vibrar um iPhone. Isso é uma decisão da plataforma, não um defeito do seu aparelho. Para verificar o retorno háptico de um iPhone, mantenha pressionado um ícone de app na tela inicial: o pequeno toque que você sente é o motor háptico. Se não sentir nada, ative Reação Háptica do Sistema em Ajustes → Sons e Hápticas. Os computadores são o caso oposto — o navegador pode até aceitar o comando, mas não há motor para acionar. Este teste precisa de um celular ou tablet Android; para os outros sensores, experimente o Teste de Giroscópio e o Teste de Acelerômetro.

Se o seu celular não vibra

Em um celular compatível com a API, uma vibração silenciosa geralmente é questão de configuração, não do motor:

  • Modo silencioso e Não Perturbe — muitos celulares silenciam a vibração quando o modo silencioso está totalmente ativado.
  • Configurações de som do sistema: chamadas, notificações e feedback ao toque têm um controle de vibração próprio na maioria dos Android.
  • Economia de bateria, que costuma desligar o retorno háptico para economizar energia.
  • Experimente o Chrome — ele tem o suporte mais completo à Vibration API no Android.
  • Se todas as configurações estiverem ativadas e o celular continuar parado, o motor pode estar danificado ou com o conector solto — uma assistência técnica confirma isso rapidamente.

Os padrões integrados

PadrãoRitmoO que imita
PulsoTrês vibrações uniformes com pausas curtasA vibração clássica de chamada recebida
Batimento cardíacoDuas batidas rápidas, uma pausa, duas batidas rápidasO ritmo tum-tá de um coração
NotificaçãoDois toques minúsculosUma mensagem ou notificação de app
AlarmeVibrações longas e insistentesUm despertador tocando
SOSTrês curtas, três longas, três curtasO sinal de socorro em código Morse
ContínuoUma vibração ininterrupta de 3 segundosResistência — alguns celulares a cortam antes do fim

Ferramentas relacionadas