在后台颤动本地通知

问题描述

我们有一个应用程序会定期(每 60 秒)探测一个 api 端点并向用户提供数据。

目前我们正在使用 Timer 函数并观察应用程序的状态(是否在前台后台等),如果它在后台,我们每 60 秒调用一次计时器函数,探测 api 端点,过滤该 api 调用的结果以查找任何新事件,然后如果找到新事件,则使用您的插件发送 Flutter 本地通知

然而,目前即使发现了新事件,本地通知也不会在发布版本中持续发送(但它们在调试版本中)。

我们想知道会出现什么问题,或者是否有一种更简单的方法可以在发现新事件时在后台以某种方式使用 Flutter 本地通知插件

我怀疑操作系统会阻止它们在后台运行,但是如果是这种情况,谷歌地图或 Waze 地图等应用程序如何运行,它们如何在没有操作系统停止的情况下在后台运行。

感谢任何帮助,因为我已经在这个问题上花费了数小时。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...