如何访问 Android 中的当前通话

How to access to current call in Android

主要用例是: 当发生 phone 呼叫时,我想在呼叫结束后在我的应用程序中执行某些操作。我需要有关通话的信息​​ - 通话时长、来电者 phone 号码、通话类型(输入/输出)。

我如何在 RN 中做到这一点?

我相信 React-Native 还没有这样的 API。除非我之前的陈述有误,否则您必须为 Android 和 iOS 编写自己的本机模块并将它们绑定到您的 React Native 项目。编写本机模块非常简单,尤其是当您熟悉每个平台的本机语言和 API 时。以下是官方文档的链接。

  1. Native Modules for Android
  2. Native Modules for iOS