【发布时间】:2023-01-26 19:15:12
【问题描述】:
我有一个像计时器一样工作的方法。当到达特定时间时,应用程序能够向用户发送推送通知。这个问题是我只有在应用程序在后台运行或用户运行应用程序时才能使用此方法。
我的问题是,即使用户完全关闭了应用程序,无论是在 Android 还是 iOS 上,是否有任何方法可以使此方法保持运行。
【问题讨论】:
标签: flutter background foreground-service
我有一个像计时器一样工作的方法。当到达特定时间时,应用程序能够向用户发送推送通知。这个问题是我只有在应用程序在后台运行或用户运行应用程序时才能使用此方法。
我的问题是,即使用户完全关闭了应用程序,无论是在 Android 还是 iOS 上,是否有任何方法可以使此方法保持运行。
【问题讨论】:
标签: flutter background foreground-service
如果您需要在后台工作,请使用 Flutter Background Service 并将该功能放在 onStart 方法中,当你的应用程序处于后台模式并且它没有运行时它会工作,
https://pub.dev/packages/flutter_background_service
flutter_background_service: ^2.4.6
【讨论】: