1.0.7 • Published 3 years ago
react-native-android-document-picker v1.0.7
react-native-android-document-picker
Note: This library is Android specific.
Getting started
$ npm install react-native-android-document-picker --save
Mostly automatic installation
$ react-native link react-native-android-document-picker
Usage
import AndroidDocumentPicker from 'react-native-android-document-picker';
openDocument
AndroidDocumentPicker.openDocument({
multipleFiles: boolean,
fileTypes: object,
},
successCallback: Function,
failureCallback: Function
);
openDocument usage
const handleChoosePhotoAndroid = async () => {
let newFiles = [...files];
await AndroidDocumentPicker.openDocument({multipleFiles: true, fileTypes: ["image/*"]}, (array) => {
array.forEach((el) => {
const doc = JSON.parse(el);
console.log("doc:", doc);
// {"fileName": "some_pdf_file.pdf",
// "fileSize": "450110",
// "fileType": "application/pdf",
// "fileUri": "content://com.android.providers.downloads.documents/document/1058"}
newFiles.push({
fileName: doc.fileName,
uri: doc.fileUri,
type: doc.fileType,
size: doc.fileSize
});
});
setFiles(newFiles);
},
(error) => {
console.log('error', error);
});
To-do
- clean up iOS related folders
- improve documentation
1.0.7
3 years ago
1.0.6
4 years ago
1.0.5
4 years ago
1.0.4
4 years ago
1.0.3
4 years ago
1.0.2
4 years ago
1.0.1
4 years ago
1.0.0
4 years ago
0.1.12
4 years ago
0.1.11
4 years ago
0.1.10
4 years ago
0.1.9
4 years ago
0.1.8
4 years ago
0.1.7
4 years ago
0.1.6
4 years ago
0.1.5
4 years ago
0.1.4
4 years ago
0.1.3
4 years ago
0.1.2
4 years ago
0.1.1
4 years ago
0.1.0
4 years ago