Teste de Vibração do Celular
Verifique se o motor de vibração (haptic feedback) funciona. Teste padrões como pulsos, batidas e contínuo.
Uso
Guia Vibração
Teste API e sensação tátil.
Disponibilidade
Ritmos
Intensidade
Perguntas Frequentes
Não vibra no iPhone? (iOS não suporta esta API Web)
O que esta página verifica?
Ele pode confirmar se o navegador atual está exposto a `navigator.vibrate` e acionar vibração por meio de ritmo predefinido/padrão personalizado para ajudá-lo a fazer comparação somatossensorial de "se há feedback, se o ritmo é distinguível e se há atraso óbvio/deglutição de vibração".
Por que está escrito "Suporte" mas não consigo sentir a vibração?
Os motivos comuns incluem: o sistema está no modo de economia de energia/não perturbe/mudo ou o feedback tátil está desligado, o hardware do dispositivo não é compatível/o vibrador está fraco, o navegador tem restrições de frequência/duração da vibração ou a página atual não está em primeiro plano. Recomenda-se clicar no botão em primeiro plano para acionar e usar um padrão mais longo (como três terremotos/SOS consecutivos) para comparação.
Como a “força” é medida? A amplitude pode ser controlada?
A API Vibration possui apenas "duração/intervalo" e nenhum parâmetro real de amplitude de vibração. A "intensidade" nesta página é uma aproximação somatossensorial que utiliza pulsos mais longos e intervalos mais curtos (ciclo de trabalho mais alto) para facilitar a comparação, mas não representa um controle real de amplitude.
Pode ser usado no iPhone / iOS Safari?
Não na maioria dos casos. iOS/Safari tem suporte muito limitado para a API Vibration (muitas versões não oferecem suporte total). Se você precisar de testes de vibração confiáveis, é recomendado usar Android/Chrome como ambiente de controle principal.
Por que o HTTPS (contexto de segurança) é necessário?
Alguns navegadores consideram a vibração uma “capacidade sensível” e podem ser restritas em contextos não seguros (HTTP). Mesmo que não seja um requisito, o uso de https geralmente é mais estável.
Algum dado será carregado?
Não vai. A geração de padrões, o acionamento e o registro são feitos localmente no seu navegador. Esta página não fará upload de informações do dispositivo ou dados de teste para o servidor.