如何在 Flutter 中获取实时通知

How to get real-time notifications in Flutter

我是 Flutter 的新手,我在我的应用程序中使用过 web_socket_channel。现在我想在应用程序未 运行 时收到通知。将应用程序 运行 保留在后台是不可能的,那么您建议我做什么?

到目前为止我找到了它们:

Websocket Manager- 他们声称在后台打开套接字连接,但我找不到足够的资源来查找。 https://pub.dev/packages/websocket_manager

后台获取 - 定期(15 分钟或更长时间)在后台打开应用几秒钟。我实际上不喜欢这个 :( 。 https://pub.dev/packages/background_fetch

您可以使用 firebase_messaging,它在 android 中很容易实现,在 IOS 中需要做一些配置,但它很好。