Я в настоящее время полагаюсь на пакет splashscreen 1.2.0 для приложения флаттера. Но тип переменной backgroundimage - imageprovider , тогда как я хочу использовать изображение из папки активов. Кто-нибудь знает, как передать файл ресурса изображения, чтобы его можно было использовать в качестве типа imageprovider или, может быть, каким-либо другим способом заставить его работать?
Причины использования imageprovider он загружен чуть позже по сравнению с другими свойствами.
Большое спасибо!
Я пытался использовать Image.asset (), но не работал.
return SplashScreen(
seconds: 5,
navigateAfterSeconds: AppRoute,
title: Text('Welcome', style: AppTextStyle),
image: Image.asset(AppAsset.logo),
photoSize: AppScreen,
imageBackground: Image.asset(AppAsset.background),
loaderColor: AppColor,
loadingText: Text('Loading'),
styleTextUnderTheLoader: AppTextStyle,
onClick: () {},
);
Предполагается, что он сможет использовать Image.assets, но он работает только для сетевого образа.