requestStoragePermissions static method
Implementation
static Future<bool> requestStoragePermissions() async {
// For Android 10 and below: Request storage permissions
if (await Permission.storage.isDenied || await Permission.camera.isDenied) {
await Permission.storage.request();
Map<Permission, PermissionStatus> statuses = await [
Permission.storage,
Permission.camera,
].request();
if (statuses[Permission.camera]!.isGranted &&
statuses[Permission.photos]!.isGranted) {
return true;
} else {
return false;
}
} else
return true;
}