github: react-native-image-picker
4.x相对于 2.x、3.x已删除 showImagePicker !
4.x相对于 2.x、3.x已删除 showImagePicker !
4.x相对于 2.x、3.x已删除 showImagePicker !
相册/拍照/取消 Modal弹框自己写了,反正也简单
Methods 方法
import { launchCamera, launchImageLibrary } from 'react-native-image-picker';
launchCamera(options?, callback);
打开相机拍照或者拍视频
launchImageLibrary(options?, callback)
打开图库选取照片或者视频
Options 参数
mediaType 媒体类型:'photo' 或 'video' 或 'mixed'(仅launchImageLibrary, 选取照片或视频)
maxWidth 调整宽度
maxHeight 调整高度
videoQuality 媒体质量:iOS('low', 'medium', 'high'), Android('low' , 'high')
durationLimit 视频最大时长,单位:秒
quality 照片质量:0.0 ~ 1.0
cameraType 相机摄像头位置:'back' 或 'front'. 不支持Android部分机型
includeBase64 true:创建照片的Base64字串 (避免长久持有大图片的引用,降低内存消耗)
saveToPhotos 只针对launchCamera, 保存image/video 文件到本地,Android 需要存储写权限 WRITE_EXTERNAL_STORAGE
se