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.