不同版本的android会设置不同的请求权限,不知道是否跟这个有关系
STORAGE_11是android API level < 33 设置的请求权限
STORAGE_13是android API level = 33 设置的请求权限
STORAGE_14是android API level >= 34 设置的请求权限
具体代码实现可以看看附件
const ANDROID_PERMISSIONS = {
// 摄像头权限
CAMERA: 'android.permission.CAMERA',
// 存储权限
STORAGE_11: {
// 存储读取权限
READ: 'android.permission.READ_EXTERNAL_STORAGE',
// 存储写入权限
WRITE: 'android.permission.WRITE_EXTERNAL_STORAGE',
},
STORAGE_13: 'android.permission.READ_MEDIA_IMAGES',
STORAGE_14: 'android.permission.READ_MEDIA_VISUAL_USER_SELECTED',
}