【发布时间】:2021-01-04 12:25:09
【问题描述】:
我正在将 WorkManager 用于后台服务。我的代码如下
void callbackDispatcher() {
Workmanager.executeTask((task, inputData) async {
switch (task) {
case "uploadLocalData":
print("this method was called from background!");
await BackgroundProcessHandler().uploadLocalData();
print("background Executed!");
return true;
break;
case Workmanager.iOSBackgroundTask:
print("iOS background fetch delegate ran");
return true;
break;
}
return false;
});
}
有什么方法可以等待 executeTask 中的异步方法?
【问题讨论】:
标签: flutter asynchronous flutter-plugin