首页 > 解决方案 > 监听传入的通知 Flutter

问题描述

我正在决定是否将 Flutter 用于跨平台应用程序。我已经研究了实现其他功能的方法。

但是我需要另一个功能来实现需要在后台监听来自其他应用程序的传入通知。(类似于Android 中的通知监听器

在我搜索时遇到了这个问题这可能会影响我打算实施的内容。

有什么方法可以在 Flutter 中实现我想要的吗?如果可能的话,我愿意用本地语言编写插件。

标签: fluttercross-platform

解决方案


您可以从平台渠道中受益,编写插件以利用每个平台的本机代码。这篇中篇文章解释了如何在后台执行 dart,并提供了适用于 Android (Kotlin) 和 iOS (Objective-C) 的示例代码。

但是,根据这篇SO 帖子,您无法创建类似的服务,例如 iOS 的 NotificationListener。


推荐阅读