Test de Vibración Móvil

Prueba el motor háptico de tu teléfono. Verifica si la vibración funciona con diferentes patrones.

Mesa de pruebas
No SoportadoInseguro
Presets
Patrón30
Generador
Ritmo
BPM
120 BPM
Golpes
8
Intensidad (Simulada)
55/100
Bucle
Pausa (ms)
Patrón gen147, 353, 147, 353, 147, 353, 147, 353, 147, 353, 147, 353, 147, 353, 147~3647ms
Personalizado
Formato: on,off,on,off (ms). Ej: 100,50,100
Nota: iOS Safari NO soporta vibración web. Android/Chrome sí.
Log
User Agent-
TipSi no vibra: Comprueba si estás en modo 'No molestar' o batería baja.
Pulsa un botón.
Compara la nitidez de la vibración.

Uso

Primero haga clic en "Pulso corto/Pulso medio" para confirmar si hay alguna respuesta de vibración; La falta de comentarios generalmente significa que el navegador/sistema no lo admite o está restringido por una política.
Luego use "SOS/Latido del corazón/Tres choques consecutivos" para probar si la "distinción de ritmo largo y corto" es obvia: si solo hay uno "muy débil", puede ser que el sistema haya absorbido parte de la vibración bajo la política de ahorro de energía/no molestar/silencio.
Utilice el "Generador de ritmo" para comparar diferentes BPM e intensidad: la intensidad es esencialmente una aproximación de la duración y el ciclo de trabajo, no un verdadero control de amplitud.
Si realiza la prueba en iPhone/Safari, la API de vibración no está disponible en la mayoría de los casos; se recomienda utilizar Android/Chrome para comparar.

Guía de Vibración

Verifica API y patrones.

Paso 1

Verificar soporte

Aprox. 5 seg
Haga clic en "Pulso corto (30 ms)" o "Pulso medio (80 ms)"
Si no siente nada en absoluto, cambie el dispositivo/navegador para comparar (normalmente es más probable que Android/Chrome tenga éxito)
Si se le solicita un contexto que no sea de seguridad, se recomienda acceder en https
Paso 2

Patrones rítmicos

Aprox. 20 seg
Ejecute "doble clic/triple descarga/SOS/latido" para observar la resolución
Ajuste BPM (tempo) y conteo de tiempos, compare "ritmos constantes versus dobles/tripletes"
Si el retraso es obvio, puede deberse a la programación del sistema/estrategia de ahorro de energía (especialmente en escenas de fondo/pantalla de bloqueo)
Paso 3

Intensidad

Aprox. 15 seg
Establece la intensidad en 20/50/80 y corre una vez cada uno.
Observe "si es más obvio/más largo/más continuo" y si "sólo tiembla una vez y luego desaparece".
Las comparaciones son más significativas en el mismo dispositivo; no los utilices como conclusiones absolutas en todos los dispositivos

Preguntas Frecuentes

Sobre la vibración en web.

1.

¿Qué verifica esta página?

Puede confirmar si el navegador actual está expuesto a `navigator.vibrate` y activar la vibración a través de un ritmo preestablecido/patrón personalizado para ayudarle a realizar una comparación somatosensorial de "si hay retroalimentación, si el ritmo es distinguible y si hay un retraso/vibración evidente en la deglución".

2.

¿Por qué dice "Soporte" pero no siento la vibración?

Las razones comunes incluyen: el sistema está en modo de ahorro de energía/no molestar/silencio o la respuesta táctil está apagada, el hardware del dispositivo no es compatible/el vibrador es débil, el navegador tiene restricciones de frecuencia/duración de vibración o la página actual no está en primer plano. Se recomienda hacer clic en el botón en primer plano para activar y utilizar un patrón más largo (como tres terremotos/SOS consecutivos) para comparar.

3.

¿Cómo se mide la "fuerza"? ¿Se puede controlar la amplitud?

La API de vibración solo tiene "duración/intervalo" y no tiene parámetros de amplitud de vibración real. La "intensidad" en esta página es una aproximación somatosensorial que utiliza pulsos más largos e intervalos más cortos (ciclo de trabajo más alto) para facilitar la comparación, pero no representa un control de amplitud real.

4.

¿Se puede utilizar en iPhone/iOS Safari?

No en la mayoría de los casos. iOS/Safari tiene un soporte muy limitado para Vibration API (muchas versiones no lo admiten directamente). Si necesita pruebas de vibración confiables, se recomienda utilizar Android/Chrome como entorno de control principal.

5.

¿Por qué se requiere HTTPS (contexto de seguridad)?

Algunos navegadores consideran la vibración como una "capacidad sensible" y pueden estar restringidas en contextos no seguros (HTTP). Aunque no es un requisito, usar https generalmente es más estable.

6.

¿Se subirán algunos datos?

No. La generación de patrones, la activación y el registro se realizan localmente en su navegador. Esta página no cargará información del dispositivo ni datos de prueba al servidor.