android - 如何使用 React Native 制作 Android 设备 "ring"?

标签 android react-native notifications webrtc

我是 React Native 的新手,来自 React。我正在构建一个使用 WebRTC、React Native( native /无 Expo)的视频消息传递应用程序,我错误地认为使设备“响铃”就像调用内置方法一样简单,就像使用 Alert 例如。

当应用程序的登录用户收到来电通知时,我希望手机响铃,就像您在 WhatsApp 或 Skype 中看到来电时一样。

我在网上搜索过,但没有真正找到任何有用的东西 - 可能是我使用了错误的搜索词,因为我不知道我在找什么。

感激地接受任何指示,并理解要使其正常工作需要采取许多步骤!

最佳答案

您将需要访问 native API 来执行相当于为 VoIP 调用响铃的操作。推荐的 iOS API 是 CallKit .推荐的 Android API 是 ConnectionService .

React Native CallKeep Library如果您正在构建自定义实现,应该具有您需要的实用程序或作为引用。

关于android - 如何使用 React Native 制作 Android 设备 "ring"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57108130/

相关文章:

java - 关闭应用程序后服务未运行

iOS 推送服务 : is an invisible push notification possible?

reactjs - 未编译的 PNG 文件作为参数传递。必须首先编译成 .flat 文件..错误 : failed parsing overlays

javascript - React Native 不识别静态变量

java - 是否可以停止 JNI 调用

android - OnCapabilityChanged 在手机上工作但不在可穿戴设备上工作

continuous-integration - 与 React Native 的持续集成

android - Android中的瞬时通知和持久通知是什么?

android - 收到警告 : this linearlayout layout or its framelayout parent is possibly useless

java - 将库从 org.json 更改为 Jackson 以解析 JSON