У меня есть изображение, сохраненное в моем хранилище Firebase, а URL-адрес этого изображения хранится в моей базе данных Firebase.Я пытаюсь загрузить это изображение и сохранить его в файле, но всякий раз, когда я пытаюсь написать Toofile, я получаю сообщение об ошибке, в котором говорится, что объект не существует, но все же существует, и когда я копирую и вставляю строку URL, имеющуюся в моей базе данныхв браузере его показывает изображение.Ошибка выглядит следующим образом:
Необработанное исключение: PlatformException (Ошибка -13010, FIRStorageErrorDomain, объект testLogo.jpg не существует.)
Это код, который яя пытаюсь получить файл (snapshotData ['logo] - это поле URL-строки в моей базе данных firebase):
final RegExp regExp = RegExp('([^?/]*\.(jpg))');
final String fileName = regExp.stringMatch(Uri.decodeFull(snapshotData['logo'].toString()));
final Directory tempDir = Directory.systemTemp;
final File file = File('${tempDir.path}/$fileName');
final StorageReference ref = storage.ref().child(fileName);
final StorageFileDownloadTask downloadTask = ref.writeToFile(file);
Действительно надеюсь, что есть решение, которое я искал, но всепредложения кода, которые я пробовал, не работают