getFileBytes method

  1. @override
Future<Uint8List?> getFileBytes(
  1. String fileId, {
  2. String bucketId = "",
})
override

Implementation

@override
Future<Uint8List?> getFileBytes(String fileId, {String bucketId = ""}) async {
  try {
    await initialize();
    String downloadUrl = await _storage!.ref().child(fileId).getDownloadURL();
    http.Response response = await http.get(Uri.parse(downloadUrl));
    Uint8List imageData = response.bodyBytes;
    return imageData;
  } catch (error) {
    logger.info("error during Storage.getFileBytes >> $error");
  }
  return null;
}