1.0.0 • Published 7 years ago
react-native-vibration-feedback v1.0.0
react-native-vibration-feedback
Vibration feedback for React Native applications.
Getting started
$ npm install react-native-vibration-feedback --save
Mostly automatic installation
$ react-native link react-native-vibration-feedback
Manual installation
iOS
- In XCode, in the project navigator, right click
Libraries
➜Add Files to [your project's name]
- Go to
node_modules
➜react-native-vibration-feedback
and addRNVibrationFeedback.xcodeproj
- In XCode, in the project navigator, select your project. Add
libRNVibrationFeedback.a
to your project'sBuild Phases
➜Link Binary With Libraries
- Run your project (
Cmd+R
)<
Android
- Open up
android/app/src/main/java/[...]/MainActivity.java
- Add
import com.reactlibrary.RNVibrationFeedbackPackage;
to the imports at the top of the file - Add
new RNVibrationFeedbackPackage()
to the list returned by thegetPackages()
method
- Append the following lines to
android/settings.gradle
:include ':react-native-vibration-feedback' project(':react-native-vibration-feedback').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-vibration-feedback/android')
- Insert the following lines inside the dependencies block in
android/app/build.gradle
:compile project(':react-native-vibration-feedback')
Usage
import RNVibrationFeedback from 'react-native-vibration-feedback';
// TODO: What to do with the module?
RNVibrationFeedback;
ID parameter
The ID parameter is used to define what vibration feedback you want to use. In iOS you can use any ID from AudioServices on this list. For Android you can use the IDs from the table bellow.
ID | Name | Description |
---|---|---|
1519 | Peek | Weak short vibration |
1520 | Pop | Strong short vibration |
1.0.0
7 years ago