

Bước 1: Cài đặt thư viện:
Tại thư mục dự án CMD:
npm install react-native-image-picker --save
Bước 2: Permissions
Mỏ project chọn android/app/src/debug/AndroidManifest.xml
Sử dụng: VÍ DỤ MỞ CAMERA:
const requestCameraPermission = async () => {
try {
const granted = await PermissionsAndroid.request(PermissionsAndroid.PERMISSIONS.CAMERA);
if (granted === PermissionsAndroid.RESULTS.GRANTED) {
console.log("Camera permission given");
const result:any = await launchCamera({mediaType:'photo',cameraType:'front'})
setImg(result.assets[0].uri);
} else {
console.log("Camera permission denied");
}
} catch (err) {
console.warn(err);
}
};
Mở bộ sưu tập:
launchImageLibrary(options?);
Các option: https://github.com/react-native-image-picker/react-native-image-picker#note-on-file-storage