小编LP *_*are的帖子

Flutter:如何在启动前确定图像的缓存大小?

Flutter DevTools 显示消息:Consider resizing the asset ahead of time, supplying a cacheWidth parameter of 35, a cacheHeight parameter of 35, or using a ResizeImage. 因为我的图像大小取决于屏幕大小,所以我正在寻找一种动态设置它的方法。我尝试使用LayoutBuilder但感觉对每个图像都这样做有点太复杂了。

有没有人已经有过这方面的经验并提供任何建议?提前致谢!

responsive-images flutter

9
推荐指数
0
解决办法
399
查看次数

Flutter web 执行“热重启”而不是“热重新加载”。flutter web 支持“热重载”吗?

我已经使用 flutter_web 有一段时间了,从来没有真正质疑过它在按下“热重载”时总是重新启动整个应用程序,但自从现在 flutter_web 被合并到主颤振通道我想知道我是否可能做错了什么,或者它只是不可能。

我正在使用最新版本的 flutter(Channel dev,v1.10.14)和 Chrome(版本 78.0.3904.70)并在调试模式下运行应用程序。

如果这是不寻常的,请告诉我,我会上传我的代码。谢谢!

flutter hot-reload flutter-web

8
推荐指数
2
解决办法
3916
查看次数

将提供程序包添加到Flutter Web项目时出错

我尝试将提供程序包添加到我的Flutter Web项目中,并收到以下错误:

由于提供程序的每个版本都依赖于sdk中任何禁止的内容,因此>禁止提供程序。因此,由于WebApplication依赖于提供程序^ 3.0.0,因此版本解析>失败。

Flutter用户应运行flutter packages get而不是pub get。流程结束,退出码为69

我尝试了一下flutter packages get,还将flutter升级到了最新版本。运行flutter packages get时未显示错误,但当我尝试webdev serve以下错误时显示:

webdev无法为此项目运行。在>“ C:\ AppData \ Roaming \ Pub \ Cache \ hosted \ pub.dartlang.org \ provider-3.0.0”中找不到名为“ pubspec.yaml”的文件。

我也看了广告https://github.com/flutter/flutter/issues/21338但没有解决我的错误。

我正在使用Flutter(在Microsoft Windows [Version 10.0.17134.765](区域设置为DE-DE上,Channel beta,v1.6.3))

environment:
  sdk: '>=2.3.0-dev.0.1 <3.0.0'

dependencies:
  flutter_web: any
  flutter_web_ui: any
  provider: ^3.0.0

dev_dependencies:
  build_runner: ^1.4.0
  build_web_compilers: ^2.0.0
  pedantic: ^1.0.0
Run Code Online (Sandbox Code Playgroud)

dart flutter flutter-web flutter-provider

5
推荐指数
1
解决办法
814
查看次数