如何解决Flutter 中的应用级别或全局 Steam 监听
尊敬的 Flutter Stream 专家:
我仍在学习 Flutter。
我在一个 View1 中有一个 Stream,我在其中 user1 在 Steam 中进行视频通话(添加/删除数据)。 我有 view2,其中 user2 收听上述流(接听电话)。
只要另一个 user2 在 view2 中,上述设置就有效。我的目标是 user2 应该能够在应用中的任何位置获得接听电话通知,而不仅仅是在 view2 中。如何实现全局或应用级别的Stream监听?
非常感谢任何提示、指示或指导。
解决方法
要实现类似推送通知的功能,您需要向另一个屏幕发送信号。在您的应用程序中执行此操作的一种简单方法是使用 Agora RTM SDK。因此,一旦用户在您的应用程序上加入注册,他们就可以加入公共频道或“大厅”。现在,每当用户尝试呼叫其他用户时,他们都可以向其他用户发送消息,一旦收到该消息,您就可以在本地触发通知。您可以参考本指南:https://docs.agora.io/en/All/faq/call_invite_notification
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。