Я новичок во Flutter и пытаюсь загрузить образ хранилища Firebase в приложении для флаттера. Но сборка терпит неудачу за исключением. Я попробовал следующий способ загрузить изображение в ListTile
. Как я могу это исправить?
ListTile(
title: Text(record.date),
leading: CircleAvatar(
backgroundImage: FirebaseStorageImage(
'gs://project-12345.appspot.com/path/to/avatar_image.png'),
),
),
Вот исключение, которое я получаю.
Compiler message:
/D:/sdks/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_storage_image-0.4.0/lib/firebase_storage_image.dart:54:24: Error: The method 'FirebaseStorageImage.load' has fewer positional arguments than those of overridden method 'ImageProvider.load'.
ImageStreamCompleter load(FirebaseStorageImage key) =>
^
/D:/sdks/flutter/packages/flutter/lib/src/painting/image_provider.dart:403:24: Context: This is the overridden method ('load').
ImageStreamCompleter load(T key, DecoderCallback decode);
^
Target kernel_snapshot failed: Exception: Errors during snapshot creation: null
build failed.
FAILURE: Build failed with an exception.