getImageBytes function
Implementation
Future<String> getImageBytes(String url) async {
final supportDir = await getApplicationSupportDirectory();
final cl = http.Client();
final resp = await cl.get(Uri.parse(url));
final bytes = resp.bodyBytes;
final imageFile =
File("${supportDir.path}/${DateTime.now().millisecond}.png");
await imageFile.create();
await imageFile.writeAsBytes(bytes);
return imageFile.path;
}