flutter - 如何在 Flutter 中获取实时通知

标签 flutter websocket real-time-updates

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

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

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

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

最佳答案

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

关于flutter - 如何在 Flutter 中获取实时通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60498441/

相关文章:

javascript - Heroku Node.js WebSocket 服务器错误 : 'Connection' header value is not 'Upgrade' : Upgrade

node.js - Node + 连接 + WebSockets

android - GetCurrentLocation 在 Android 的调试中工作但在发布 apk 中不起作用

javascript - 让 Jetty Websocket 使用与 JavaScript Websocket 相同的语言

events - Laravel 和 Pusher。连接错误。应用 key 问题

jakarta-ee - 当数据库中的某些内容被修改时,通过 WebSockets 仅通知特定用户

node.js - 我如何使用nodejs和mysql知道mysql上的更新事件?

flutter - Flutter:根据Cloud Firestore中是否存在文档更新图标小部件

flutter - 如何在 Flutter 中创建 TreeView 布局?

flutter - 向下滚动Listview项时,强制屏幕小部件的顶部保持显示, flutter