【文件属性】:
文件名称:react-native-twilio-phone:Twilio Voice React Native模块
文件大小:983KB
文件格式:ZIP
更新时间:2021-05-09 09:26:59
react-native twilio-voice TypeScript
React本机Twilio电话
该模块允许您使用IP语音(VoIP)呼叫添加到React Native应用中。
它基于以下三个模块:
:使用本机UI(iOS上的CallKit和Android上的ConnectionService )管理VoIP呼叫
:在Android上处理VoIP推送通知
:在iOS上处理VoIP推送通知
支持的版本:
iOS 11以上
Android API 23以上
例子
提供了一个示例应用程序。 检查以运行它。
Android对iOS的调用:
iOS对Android的调用:
安装前
在设置此模块之前,您需要在应用中安装上面列出的3个依赖项。 然后,您必须配置一个服务器,该服务器生成Twilio使用的访问令牌。
React本地CallKeep
安装React Native CallKeep并按照其针对iOS和Android的说明进行操作。
响应
【文件预览】:
react-native-twilio-phone-master
----.gitattributes(71B)
----.github()
--------FUNDING.yml(144B)
--------workflows()
----react-native-twilio-phone.podspec(620B)
----yarn.lock(434KB)
----src()
--------types.ts(54B)
--------index.ts(2KB)
--------RNTwilioPhone.ts(11KB)
--------__tests__()
----babel.config.js(77B)
----ios()
--------TwilioPhone-Bridging-Header.h(68B)
--------TwilioPhone.m(1KB)
--------TwilioPhone.xcodeproj()
--------TwilioPhone.swift(12KB)
----.circleci()
--------config.yml(2KB)
----android()
--------.project(435B)
--------src()
--------.settings()
--------gradle.properties(135B)
--------build.gradle(3KB)
----CONTRIBUTING.md(8KB)
----example()
--------metro.config.js(1KB)
--------index.tsx(274B)
--------yarn.lock(192KB)
--------src()
--------babel.config.js(311B)
--------ios()
--------android()
--------app.json(75B)
--------package.json(735B)
----tsconfig.json(705B)
----LICENSE(1KB)
----README.md(11KB)
----docs()
--------images()
----.editorconfig(283B)
----.gitignore(580B)
----package.json(4KB)