Vibrator API
by Jaganathan
HTML
<button id="vibrate">Vibrate with 1000 ms</button>
<button id="vibrate-array">Vibrate with 1000 ms in array</button>
<button id="vibrate-off">Turn off vibration</button>
CSS
body {
padding: 30px;
}
button {
display: block;
margin-bottom: 20px;
}
JavaScript
var vibrate = navigator.vibrate || navigator.mozVibrate;
document.querySelector("#vibrate").addEventListener("click", function () {
navigator.vibrate(1000);
}, false);
document.querySelector("#vibrate-array").addEventListener("click", function () {
navigator.vibrate([1000]);
}, false);
document.querySelector("#vibrate-off").addEventListener("click", function () {
navigator.vibrate(0);
}, false);