requestGallery method
Implementation
Future<bool> requestGallery() async {
if (Platform.isIOS) {
final status = await Permission.photos.request();
return status.isGranted || status.isLimited;
}
if (Platform.isAndroid) {
final androidInfo = await DeviceInfoPlugin().androidInfo;
final sdk = androidInfo.version.sdkInt;
if (sdk >= 33) {
final status = await Permission.photos.request();
return status.isGranted || status.isLimited;
}
final status = await Permission.storage.request();
return status.isGranted;
}
return true;
}