react-native-vibration
Vibration module with support for android, based on the pull request https://github.com/facebook/react-native/pull/2794 from @christopherdro. For iOS it wraps VibrationIOS. On iOS the duration can't be specified. If you don't specify a duration on Android 300ms will be used.
Installation
npm i --save react-native-vibration
Add it to your android project
- In
android/setting.gradle
...include ':ReactNativeVibration', ':app'project(':ReactNativeVibration').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-vibration/android')
- In
android/app/build.gradle
...dependencies { ... compile project(':ReactNativeVibration')}
- register module (in MainActivity.java)
// <--- import
Example
'use strict'; var React = ;var Vibration = ; var AppRegistry StyleSheet Text TouchableHighlight View = React; var VibrationExample = React; var styles = StyleSheet; AppRegistry;