I’m using image picker package. “https://pub.dev/packages/image_picker”
// Get from gallery
void ImgFromGallery() async {
final pickedFile = await picker.pickImage(source: ImageSource.gallery);
setState(() {
if (pickedFile != null) {
_proImage = File(pickedFile.path);
List<int> imageBytes = _proImage!.readAsBytesSync();
image = base64Encode(imageBytes);
print("_Proimage:$_proImage");
} else {
print('No image selected.');
}
});
}
It works, but if the user chooses a .gif format from his gallery, I want to run a different function. Can i check extension for selected file? If yes how can i do that? I’m new on Flutter.