requestMediaPermissions static method
Implementation
static Future<bool> requestMediaPermissions() async {
// For Android 11 and above, use scoped storage permissions
if (await Permission.photos.isDenied) {
Map<Permission, PermissionStatus> statuses = await [
Permission.camera,
Permission.photos,
].request();
print("PERMISSIONS: $statuses");
if (statuses[Permission.camera]!.isGranted &&
statuses[Permission.photos]!.isGranted) {
return true;
} else {
return false;
}
} else {
return true;
}
}