Поиск…
Вступление
Современные мобильные устройства включают аппаратные средства для вибраций. Вибрационный API предлагает веб-приложениям доступ к этому оборудованию, если он существует, и ничего не делает, если устройство не поддерживает его.
Синтаксис
- let success = window.navigator.vibrate (pattern);
замечания
Поддержка браузерами может быть ограничена. Также поддержка операционной системы может быть ограничена.
В следующей таблице приведен обзор ранних версий браузера, которые обеспечивают поддержку вибраций.
Хром | край | Fire Fox | Internet Explorer | опера | опера мини | Сафари |
---|---|---|---|---|---|---|
30 | никакой поддержки | 16 | никакой поддержки | 17 | никакой поддержки | никакой поддержки |
Проверить поддержку
Проверьте, поддерживает ли браузер вибрации
if ('vibrate' in window.navigator)
// browser has support for vibrations
else
// no support
Отдельная вибрация
Вибрация устройства на 100 мсек:
window.navigator.vibrate(100);
или же
window.navigator.vibrate([100]);
Вибрационные шаблоны
Массив значений описывает периоды времени, в течение которых устройство вибрирует, а не вибрирует.
window.navigator.vibrate([200, 100, 200]);
Modified text is an extract of the original Stack Overflow Documentation
Лицензировано согласно CC BY-SA 3.0
Не связан с Stack Overflow