запустить код дротика в фоновом режиме для каждых 10 секунд - PullRequest
0 голосов
/ 27 апреля 2020

Мне нужно запускать код дротика в фоновом режиме каждые 10 секунд, даже если приложение закрыто. Возможно? во флаттере

Я финансирую библиотеку, которая запускает код каждые 15 минут, но я хочу выполнять код каждые 10 секунд

Мне нужно извлекать данные каждые 10 секунд, если они меняются, уведомление pu sh показано пользователям

Я использую пользовательский API rest (asp. net core) для подключения данных

При нажатии на уведомление должно открыться приложение.

Заранее спасибо.

1 Ответ

0 голосов
/ 27 апреля 2020

Не стесняйтесь использовать что-то вроде этого:

Timer _backgroundTimer;

@override
initState(){
super.initState();
 _backgroundTimer = Timer.periodic(
  Duration(seconds: 10), (result) {
  /// Do any stuff you want here
}
);
}

@override
dispose(){
 super.dispose();
_backgroundTimer.cancel();
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...