Cordova - vibração

Este plugin é usado para conectar a funcionalidade de vibração do dispositivo.

Etapa 1 - Instalando o plug-in de vibração

Podemos instalar este plugin em command prompt janela executando o seguinte código -

C:\Users\username\Desktop\CordovaProject>cordova plugin add cordova-plugin-vibration

Etapa 2 - Adicionar botões

Assim que o plugin estiver instalado, podemos adicionar botões em index.html que será usado mais tarde para acionar a vibração.

<button id = "vibration">VIBRATION</button>
<button id = "vibrationPattern">PATTERN</button>

Etapa 3 - Adicionar ouvintes de eventos

Agora vamos adicionar ouvintes de eventos dentro onDeviceReady dentro index.js.

document.getElementById("vibration").addEventListener("click", vibration);
document.getElementById("vibrationPattern").addEventListener("click", vibrationPattern);

Etapa 4 - Criar funções

Este plugin é muito fácil de usar. Vamos criar duas funções.

function vibration() {
   var time = 3000;
   navigator.vibrate(time);
}

function vibrationPattern() {
   var pattern = [1000, 1000, 1000, 1000];
   navigator.vibrate(pattern);
}

A primeira função está tomando o parâmetro de tempo. Este parâmetro é usado para definir a duração da vibração. O dispositivo vibrará por três segundos assim que pressionarmosVIBRATION botão.

A segunda função está usando patternparâmetro. Essa matriz fará com que o dispositivo vibre por um segundo, espere um segundo e repita o processo novamente.