Available in Chrome 32+ | View on GitHub | Browse Samples
You can control the vibration capability of your device using the Vibration API. Chrome only supports this feature on Android devices.
function example1() { // Vibrate for 500ms navigator.vibrate([500]); }
function example2() { // For a single value you can pass in a Number rather than an Array navigator.vibrate(500); }
function startPattern() { // Values at even indices (0, 2, 4, ...) specify vibrations, while the odd // indices specify pauses. // Vibrate for 500ms 6 times, pausing for 250ms in between each one. navigator.vibrate([500, 250, 500, 250, 500, 250, 500, 250, 500, 250, 500]); }
function stopVibrations() { // You can also stop an ongoing vibration pattern by specifying a vibration // length of zero. navigator.vibrate(0); }