react-native-file-picker
A React Native module that allows you to use native UI to select a file from the device library Based on react-native-image-picker
Thanks to @Lichwa for creating this component
Install
iOS
This component does not currently work on iOS, instead use react-native-document-picker
Android
npm install react-native-file-picker@latest --save
// file: android/settings.gradle... include ':react-native-file-picker'project(':react-native-file-picker').projectDir = new File(settingsDir, '../node_modules/react-native-file-picker/android')
// file: android/app/build.gradle... dependencies { ... compile project(':react-native-file-picker')}
<!-- file: android/src/main/AndroidManifest.xml --> <!-- add following permissions --> <!-- --> ...
// file: MainApplication.java ... // import package
Usage
- In your React Native javascript code, bring in the native module:
const FilePickerManager = FilePickerManager;
- Use it like so:
When you want to display the picker:
FilePickerManager;