如何修复 Flutter web 中已弃用的 webOnlyWarmupEngine 和 webOnlySetPluginHandler API 问题

Dev*_*tor 8 flutter vscode-debugger

我在 flutter web 中遇到问题。这是调试控制台上的问题。

  1. webOnlyWarmupEngine API 已弃用,并将在未来版本中删除。请使用bootstrapEnginefromdart:ui_web 代替。
  2. webOnlySetPluginHandler API 已弃用,并将在未来版本中删除。请使用setPluginHandlerfromdart:ui_web 代替。
  3. debugEmulateFlutterTesterEnvironment getter 已弃用,并将在未来版本中删除。请使用 debugEmulateFlutterTesterEnvironmentfromdart:ui_web代替。

Flutter Web 现在可以运行,但我的客户真的不想制造任何问题。如果您可以帮助我,请帮助我。

小智 -1

我认为这与此有关: https ://github.com/flutter/flutter/issues/130137

当前的快速修复(如果您不需要当前的 beta 或 master 升级)正在使用以下命令将您的 flutter 通道更改为稳定通道:

flutter channel stable
flutter upgrade
Run Code Online (Sandbox Code Playgroud)

终端上的命令

  • @DevConductor 你是如何解决这个问题的?我今天升级到 Flutter 3.13.0 稳定版本,并且遇到了您所描述的问题。 (5认同)
  • 同样在这里,仍然遇到同样的问题......(Flutter 3.13.0,通道=稳定) (4认同)