flutter - 应用程序关闭时颤动通知(应用程序未运行)
问题描述
我想每次都收到通知。这是我的代码:
void main() async {
WidgetsFlutterBinding.ensureInitialized();
await Workmanager().initialize(callbackDispatcher);
await Workmanager().registerPeriodicTask(
'1',
'simplePeriodicTask',
existingWorkPolicy: ExistingWorkPolicy.replace,
frequency: Duration(minutes: 15),
initialDelay: Duration(seconds: 10),
constraints: Constraints(
networkType: NetworkType.connected,
),
);
runApp(MyApp());
}
void callbackDispatcher() {
Workmanager().executeTask((task, inputData) async {
showNotification();
return Future.value(true);
});
}
有什么办法可以使用吗?我很容易理解,因为我刚刚学会了它。
解决方案
推荐阅读
- python-3.x - 将值附加到已经存在的字典
- javascript - 获取jQuery创建的表中一列中所有单元格的数据
- sql - 将数据库表从 danish_norwegian_ci_ai 更改为 danish_norwegian_ci_as 的后果是什么?
- ansible - 以 root 身份使用密码连接到新服务器的简单 ansible 示例
- python - simpe xy-data-plot 中的奇怪轴排列和异常值
- javascript - Vue js——通过方法访问props失败
- flutter-web - 如何从flutter_web页面跳转到外部网页链接?
- facebook - Facebook 如何重定向到另一个网站并从那里在用户时间轴中发布图像
- laravel - 对象无法转换为字符串(laravel)
- authentication - 如何为 Kubernetes 创建受限访问令牌