首页 > 解决方案 > Flutter 如何在 FCM backgroundHandler 静态方法中访问 Provider Context?

问题描述

我已经设置了后台通知、Hive(使用适配器类在本地存储通知)并设置了 ChangeNotifier ModelClass 以获取 UI 中的更新。

问题:我想使用 ModelClass 在 Hive 中添加通知数据以在 UI 中获得通知,如果应用程序未处于活动状态。

现在我需要在我的 backgroundHandler 中访问 Provider.of(context) ,它必须是一个没有上下文的静态方法。

我需要做的就是根据后台通知中的数据执行一个动作。

和这篇文章一样

标签: flutter

解决方案


推荐阅读