Mozilla Firefox завибрирует

Этой зимою нам довелось заметить такие полезные новинки в мобильном Файерфоксе, как контроль за зарядом аккумулятора и управление мобильной связью и SMS. Позавчера во блоге Mozilla Hacks были опубликованы сведения о том, что разработчики Firefox 11 также обеспечили сайтам интерфейс, управляющий вибрацией мобильного телефона.

В простейшем случае достаточно задать джаваскриптом длительность вибрации, выраженную в миллисекундах:

navigator.mozVibrate(1000);

Несколько более сложная вибрация задаётся при помощи массива, нечётные элементы которого задают длительность вибрации, а чётные — длительность последующей паузы. Вот пример краткой двойной вибрации:

navigator.mozVibrate([200, 100, 200, 100]);

Чтобы немедленно прекратить вибрацию мобильника (не дожидаясь окончания указанных длительностей), достаточно передать тому же методу нулевую длительность или пустой массив:

navigator.mozVibrate(0);
navigator.mozVibrate([]);
Черновик соответствующего стантарта опубликован на сайте W3C.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *