Время ожидания функции флаттера

Я использую флаттер. Я написал функцию, если она занимает больше 5 секунд, я хочу перенаправить ее на страницу с предупреждающим сообщением. Есть простой способ сделать это?

1 ответ

Ваша будущая функция:

      Future<void> func() async {}

Добавить прослушиватель тайм-аута:

      func().timeout(const Duration (seconds:5),onTimeout : () {
  // move to the page with warning message
});
Другие вопросы по тегам