【问题标题】:Flutter web website takes a long time to load initiallyFlutter 网站初始加载需要很长时间
【发布时间】:2021-01-15 12:18:58
【问题描述】:

我目前正在为客户端创建 Flutter Web 应用程序,但是,当在浏览器中第一次导航到该网站时,页面加载到空白屏幕,几秒钟后显示实际的主页小部件。页面被缓存后,后续重新加载似乎更快。

为了减少这个初始加载时间,我可以对我的 Flutter Web 应用程序进行更改吗?我知道 Flutter Web 仍处于测试阶段,所以可能就是这样——当 Flutter Web 准备好部署时,这个问题会得到解决吗?

感谢任何帮助。

【问题讨论】:

  • 你是在生产模式还是调试模式下这样做?
  • 我也面临同样的问题。你有什么解决办法吗?
  • 我的解决方案是使用 Django 框架创建站点。使用引导 CSS 很容易学习,并且可以快速创建网站。更多信息可在线获取以提供帮助
  • 网络稳定但问题总是一样
  • 您可以使用此命令flutter run -d chrome --dart-define=FLUTTER_WEB_USE_SKIA=true--dart-define=FLUTTER_WEB_USE_SKIA=true 参数将设置常量以使用 Skia。阅读web renderers

标签: flutter web flutter-web


【解决方案1】:

在运行某些视图之前,尤其是第一次构建 Web 应用程序时,需要一些时间来加载所有内容。在这种情况下,最好的办法是添加一个加载屏幕/小部件。

你应该看看 Juan Curti 的 this article

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-12-27
    • 1970-01-01
    • 1970-01-01
    • 2016-08-03
    • 1970-01-01
    • 2015-11-04
    相关资源
    最近更新 更多