Skip to main content

Работает ли вибрация моего телефона?

Нажмите кнопку паттерна для активации вибромотора устройства. Попробуйте предустановленные паттерны: короткий импульс, длинная вибрация и SOS, или создайте собственную последовательность вибрации. Работает полностью в браузере.

Тест активирует вибромотор устройства через API navigator.vibrate() с предустановленными паттернами и пользовательскими последовательностями в миллисекундах.

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

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

ResultRangeMeaning
ХорошоУстройство вибрирует при нажатии паттернаВибромотор и 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 браузера.