Flutter:如何摆脱第一次触摸延迟?

Joh*_*Doe 3 touch flutter

我对 Flutter 有一个小问题。我进行了全新安装,一切顺利。尽管如此,我的触摸和按钮(或菜单汉堡包)的操作之间存在半秒的延迟。此延迟仅存在于第一次触摸操作中。第一次触摸/单击后,任何进一步的触摸操作都不会延迟。

这个问题在模拟器上存在,在真机上也存在。

您能向我解释一下原因(以及如何解决它)吗?

Joh*_*Doe 6

感谢@RandalSchwartz,问题现已解决。

Flutter 应用程序在开发模式下速度较慢(使用热重载)。这会导致应用程序在第一次触摸操作时出现延迟(例如在按钮或汉堡菜单上)。

这也会导致应用程序在开发模式下出现较长的启动画面(大约 3 秒)

因此,如果您想摆脱所有等待时间,解决方案非常简单,只需使用以下命令在发布模式下启动应用程序即可:

“颤动运行——释放”