如果我在iOS上收到推送通知,我想在后台从Firebase数据库中提取一些相关数据,以便我的用户可以在火车上阅读他们的文章。
我得到了适当的onDisplayNotification
事件,并且确实触发了该事件,但是当我查询数据库时,它直到应用程序前台运行时才加载相关数据,此时用户可能会脱机
据我所知,这是react-native-firebase
的一个故意方面,可防止应用程序在应用程序后台消耗潜在的大量资源。
那么当我的应用程序后台运行时,如何从firebase.database()中检索条目?
答案 0 :(得分:0)
事实证明,这是版本4中的a bug,这会导致操作系统因贪婪而降低火力。
关注https://github.com/invertase/react-native-firebase/issues/971以取得进步。