Shi*_*vam 7 android twilio ios webrtc react-native
我正在尝试在 React Native 应用程序中实现视频通话功能。我使用过React Native twilio video webrtc。我已经实现了相同的功能并使其正常工作。
我不完全了解移动应用中视频通话的流程。我用于视频通话的流程如下:
现在我被困在第 5 点。我正在向user2发送 FCM 通知(显示在托盘中(编辑:现在使用 voip notif),现在我需要在 user2 的移动设备上显示振铃 UI,即使应用程序被杀死并且电话是锁定。我怎样才能做到这一点?
我想有一个名为react-native-callkit的包,我应该将它与PushKit一起使用。但问题在于android流程。android 不支持 PushKit 和 CallKit。因此,当应用程序处于终止状态时,通知出现我需要抓住控件并显示响铃 UI,如果手机被锁定并且应用程序被终止,则唤醒屏幕。
一些困惑
是否有任何特殊类型的推送通知不会显示在托盘中?(编辑:我猜是数据消息和 VOIP 通知)
除了react-native-callkit(用于显示振铃 UI)之外,还有其他包可以用于 android 和 ios 吗?
Twilio 开发人员布道者在这里。
Android 没有CallKit
,但它确实提供了ConnectionService
允许您构建来电屏幕通知。我能找到的ConnectionService
与 React Native 相关的并不多,因此您可能需要查看Android 示例并自己构建。
抱歉,我帮不上忙了。
归档时间: |
|
查看次数: |
4333 次 |
最近记录: |