Vibration
The Vibration plugin provides the ability to vibrate the device for a given amount of time.
Installation
If you have not already setup Ionic Enterprise in your app, follow the one-time setup steps.
Next, install the plugin:
- Capacitor
- Cordova
npm install @ionic-enterprise/vibration
npx cap sync
ionic cordova plugin add @ionic-enterprise/vibration
Index
Classes
Classes
Vibration
usage:
import { Vibration } from '@ionic-enterprise/vibration/ngx';
constructor(private vibration: Vibration) { }
...
// Vibrate the device for a second
// Duration is ignored on iOS.
this.vibration.vibrate(1000);
// Vibrate 2 seconds
// Pause for 1 second
// Vibrate for 2 seconds
// Patterns work on Android only
this.vibration.vibrate([2000,1000,2000]);
// Stop any current vibrations immediately
// Works on Android only
this.vibration.vibrate(0);
vibrate
▸ vibrate(time: number
| number
[]): void
Vibrates the device for given amount of time.
Parameters:
Name | Type | Description |
---|---|---|
time | number | number [] | Milliseconds to vibrate the device. If passed an array of numbers, it will define a vibration pattern. Pass 0 to stop any vibration immediately. |
Returns: void