flutter-设置开屏页 解决开屏白屏问题

flutter_native_splash

当您的应用程序打开时,本机应用程序会短暂加载 Flutter。默认情况下,在此期间,本机应用程序会显示白色启动屏幕。该包自动生成 iOS、Android 和 Web 本机代码,用于自定义本机启动画面背景颜色和启动图像。支持深色模式、全屏和特定于平台的选项。

因为我不需要使用到 动态关闭开屏页 所以加在dev_dependencies 中

如果不需要使用preserve()remove()方法,可以将flutter_native_splash依赖项放在dev_dependencies部分pubspec.yaml

dev_dependencies:

        # 开屏页

        flutter_native_splash: ^2.3.2

新增 flutter_native_splash.yaml

flutter_native_splash:
  color: "#000000"
  image: assets/image/splash.jpg

其中color 为背景颜色 注意格式 可以设置为#000000 不能简写为#000 

image为居中得icon 可以是小图标 自动居中得

运行命令

dart run flutter_native_splash:create

卸载 重启app 即可生效

你可能感兴趣的:(flutter经验,flutter)