跳过内容

使用 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.tscapacitor-streamcall.

如果您正在使用 @capgo/capacitor-stream-call 来规划原生插件工作,连接它到 使用 @capgo/capacitor-stream-call 用于在使用 @capgo/capacitor-stream-call 中的原生能力 Capgo 插件目录 为产品工作流程在 Capgo 插件目录 Capacitor 插件由 Capgo 为实现细节在 Capacitor 插件由 Capgo 添加或更新插件 为实现细节在添加或更新插件,并 Ionic 企业插件替代品 为产品工作流程在 Ionic 企业插件替代品。