Cordova - Rung

Plugin này được sử dụng để kết nối với chức năng rung của thiết bị.

Bước 1 - Cài đặt Plugin rung

Chúng tôi có thể cài đặt plugin này trong command prompt cửa sổ bằng cách chạy mã sau:

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

Bước 2 - Thêm các nút

Khi plugin được cài đặt, chúng tôi có thể thêm các nút vào index.html sẽ được sử dụng sau này để kích hoạt rung động.

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

Bước 3 - Thêm người nghe sự kiện

Bây giờ chúng ta sẽ thêm trình nghe sự kiện bên trong onDeviceReady trong index.js.

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

Bước 4 - Tạo hàm

Plugin này rất dễ sử dụng. Chúng tôi sẽ tạo ra hai chức năng.

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

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

Chức năng đầu tiên là tham số thời gian. Thông số này được sử dụng để thiết lập thời gian rung. Thiết bị sẽ rung trong ba giây khi chúng ta nhấnVIBRATION cái nút.

Chức năng thứ hai đang sử dụng patterntham số. Mảng này sẽ yêu cầu thiết bị rung trong một giây, sau đó đợi một giây, sau đó lặp lại quá trình một lần nữa.