使用 Stream.io 来实现 capgo 的 capacitor
Uses the https://getstream.io/ SDK to implement calling in Capacitor.
概述
使用Stream.io https://getstream.io/ SDK to implement calling in Capacitor.
__CAPGO_KEEP_1__
核心功能login核心功能logout- 登录到 Stream 视频服务。call- 登出 Stream 视频服务。endCall- 启动与另一个用户的通话。
Public API
公共 API| 方法 | 描述 |
|---|---|
login | 登录到流媒体视频服务。 |
logout | 从流媒体视频服务注销。 |
call | 与另一个用户建立电话连接。 |
endCall | 结束当前通话。 |
joinCall | 加入一个现有的通话。 |
setMicrophoneEnabled | 启用或禁用麦克风。 |
setCameraEnabled | 启用或禁用摄像头。 |
addListener | 添加通话事件的监听器。 |
addListener | 监听锁屏时的来电事件(仅限Android)。当应用程序通过全屏意图显示给用户之前的交互时触发。 |
removeAllListeners | 移除所有事件监听器。 |
enableBluetooth | 启用蓝牙音频。 |
acceptCall | 接听一个正在呼叫的电话。 |
rejectCall | 拒绝一个正在接入的电话。 |
isCameraEnabled | 检查摄像头是否已启用。 |
getCallStatus | 获取当前的通话状态。 |
getRingingCall | 获取当前正在响铃的电话。 |
toggleViews | 循环浏览可用的视频布局。 |
setSpeaker | 设置扬声器电话。 |
switchCamera | 切换摄像头。 |
getCallInfo | 获取有关当前通话的详细信息,包括呼叫者详细信息。 |
setDynamicStreamVideoApikey | 设置一个动态的流视频API键,覆盖静态的键。 |
getDynamicStreamVideoApikey | 获取当前设置的动态流视频API键。 |
getCurrentUser | 获取当前用户的信息。 |
getPluginVersion | 获取本机Capacitor插件的版本。 |
真实数据来源
名为“真实数据来源”的部分此参考资料是从 src/definitions.ts 在 capacitor-streamcall.
继续从 @capgo/capacitor-stream-call
名为“继续从 @capgo/capacitor-stream-call”的部分如果您正在使用 @capgo/capacitor-stream-call 来规划原生插件工作,连接它到 使用 @capgo/capacitor-stream-call 用于在使用 @capgo/capacitor-stream-call 中的原生能力 Capgo 插件目录 为产品工作流程在 Capgo 插件目录 Capacitor 插件由 Capgo 为实现细节在 Capacitor 插件由 Capgo 添加或更新插件 为实现细节在添加或更新插件,并 Ionic 企业插件替代品 为产品工作流程在 Ionic 企业插件替代品。