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 работает полностью на устройстве. Сетевые запросы не выполняются. Проверьте во вкладке «Сеть» DevTools браузера.