有没有办法在应用程序被杀死时接收数据通知?
Posted
技术标签:
【中文标题】有没有办法在应用程序被杀死时接收数据通知?【英文标题】:Is there a way to receive data notifications in flutter when the app is killed? 【发布时间】:2019-09-12 17:58:10 【问题描述】:我正在尝试为 android 中的推送通知实现自定义 ui(标题、正文、从 url 加载的图像),
firebase_messaging dart 插件在应用被终止时接收数据通知有限制。
使用数据负载而不是通知负载是在 android 原生绘制自定义 ui 通知的选项。
有没有办法在应用被杀死时接收数据通知?
【问题讨论】:
【参考方案1】:您可以在 headless 函数中编写后台消息处理程序并使用 firebase 本地通知插件来显示通知
本教程一定会对你有所帮助https://medium.com/@sylvainduch/firebase-messaging-catch-them-all-3f9c594734d7
【讨论】:
我已经实现了您的解决方案,该解决方案适用于 android 但不适用于 ios。当 iOS 应用程序被杀死或终止时,不会调用 onBackgroundMessage、onResume。你知道有什么解决办法吗? 我认为这在 iOS 中是不可能的以上是关于有没有办法在应用程序被杀死时接收数据通知?的主要内容,如果未能解决你的问题,请参考以下文章