应用程序完全关闭时显示 Flutter 通知

问题描述 投票:0回答:1
我正在使用 flutter 制作一个移动应用程序,我试图在应用程序完全关闭时显示通知和一些工作(更准确地说,当在手机中时,我们看到正在运行的应用程序的所有实例并向上滑动以关闭)。 现在我想要达到的是,每天一次(使用workmanager),我的应用程序对本地数据库(sqflite)运行查询,如果查询返回预期值,我想显示一条通知,现在当应用程序处于后台时或前台此机制起作用;如果应用程序完全关闭,则在我打开应用程序之前它不会工作。 我试图避免使用 Firebase 来实现这一目标。

谢谢指教

flutter dart notifications android-workmanager
1个回答
0
投票
WorkManager 是周期性任务的不错选择,即使在后台也是如此。

并且您可以利用

flutter_local_notifications

 来处理前台服务触发的通知。

限制

一些Android制造商(例如小米、华为)有激进的后台任务杀手,这可能需要用户手动允许后台执行。

在 iOS 上,此功能受到高度限制,没有推送通知。

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.