首页 > 解决方案 > 应用程序被杀死时如何打开呼叫屏幕,我正在使用 agora.io

问题描述

我正在使用 agora_rtc_engine 进行视频通话。

我已经测试了 Firebase 背景消息,但文档提到:

由于处理程序在您的应用程序上下文之外在其自己的隔离中运行,因此无法更新应用程序状态或执行任何影响 UI 的逻辑。但是,您可以执行诸如 HTTP 请求、IO 操作(更新本地存储)、与其他插件通信等逻辑。

来源https://firebase.flutter.dev/docs/messaging/usage/

当 App 被杀死时 Firebase 通知到达后台时,如何显示来电屏幕?

我也使用callkeep。它显示手机的默认呼叫屏幕,但是当我单击接听电话时,它会启动呼叫。我无法导航到特定屏幕。

谢谢。

标签: flutteragora.io

解决方案


这是您可以尝试的方法 - 使用CallKeepPerformAnswerCallAction事件,您可以使用Bringtoforeground将您的应用程序置于前台


推荐阅读