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

时间:2018-10-03 08:30:33

标签: flutter touch

我对Flutter有点问题。 我进行了干净的安装,一切正常。 但是,我的触摸和按钮(或菜单汉堡包)的动作之间要延迟半秒钟。 仅对于第一次触摸操作存在此延迟。 第一次触摸/点击后,立即进行任何进一步的触摸操作。

此问题存在于模拟器上,但也存在于真实设备上。

您能告诉我为什么(以及如何解决)吗?

1 个答案:

答案 0 :(得分:2)

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

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

这还会导致该应用在开发模式下具有较长的启动屏幕(大约3秒)

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

“ flutter run --release”