Skip to main content

Чи працює вібрація мого телефону?

Торкніться кнопки патерну, щоб активувати вібромотор вашого пристрою. Спробуйте попередньо встановлені патерни, як-от короткий імпульс, довга вібрація та SOS, або створіть власну послідовність вібрації. Працює повністю у вашому браузері.

Цей тест активує вібромотор вашого пристрою через API navigator.vibrate(), використовуючи попередньо встановлені часові патерни та користувацькі послідовності у мілісекундах.

Vibration API підтримується в браузерах Android (Chrome, Firefox, Edge), але недоступний в iOS Safari через обмеження платформи.

Що означають ваші результати?

Result Range Meaning
Добре Пристрій вібрує при натисканні патерну Ваш вібромотор і Vibration API працюють правильно.
Увага Вібрація слабка або нестабільна Мотор може старіти, або системні налаштування знижують інтенсивність вібрації. Перевірте налаштування тактильного зворотного зв'язку та інтенсивності вібрації вашого пристрою.
Погано Вібрація не відчувається на жодному патерні Vibration API може бути непідтримуваним (iOS Safari), вібрація вимкнена в системних налаштуваннях або мотор несправний.

Поширені проблеми та способи їх вирішення

Немає вібрації на iOS Safari

iOS Safari не реалізує Vibration API. Обхідного рішення не існує — це обмеження платформи Apple.

Немає вібрації на Android, попри підтримку браузера

Перевірте, що вібрація увімкнена в налаштуваннях «Звук і вібрація» вашого пристрою. Деякі пристрої Android також мають режим «Не турбувати», що придушує вібрацію.

Пов'язані інструменти

Часті запитання

Як перевірити, чи працює вібрація мого телефону?

Торкніться однієї з кнопок патернів (Короткий, Довгий, SOS). Якщо ви відчуєте вібрацію телефону, мотор працює. Якщо нічого не відбувається, перевірте налаштування вібрації пристрою.

Чому тест вібрації не працює на моєму пристрої?

Vibration API не підтримується в iOS Safari. На Android переконайтеся, що вібрація увімкнена в системних налаштуваннях і ваш браузер підтримує цей API.

Чи можна створити власні патерни вібрації?

Так. Введіть значення в мілісекундах через кому у поле користувацького патерну. Непарні позиції — це тривалість вібрації, парні — паузи. Приклад: 200,100,400 = вібрація 200 мс, пауза 100 мс, вібрація 400 мс.

Чи відправляються дані на сервер під час тесту?

Ні. Vibration API працює повністю на вашому пристрої. Мережеві запити не виконуються. Перевірте на вкладці Network у DevTools вашого браузера.