共力人生首页签到功能,GLF收益率数据
This commit is contained in:
@@ -1,12 +0,0 @@
|
||||
## 5.1.15(2022-01-10)
|
||||
* 更新 SDK
|
||||
## 1.0.4(2022-01-06)
|
||||
* 修复初始化问题
|
||||
## 1.0.3(2022-01-06)
|
||||
* 更新插件内容
|
||||
## 1.0.2(2022-01-06)
|
||||
* 添加枚举值
|
||||
## 1.0.1(2022-01-05)
|
||||
* 更新目录结构
|
||||
## 1.0.0(2022-01-05)
|
||||
* 支持 Calllib JS 层
|
||||
377
uni_modules/RongCloud-CallWrapper/lib/index.d.ts
vendored
377
uni_modules/RongCloud-CallWrapper/lib/index.d.ts
vendored
@@ -1,377 +0,0 @@
|
||||
/*
|
||||
* RCCallUni - v5.1.14-release.1
|
||||
* CommitId - a184e82065a309fc565be987321c44e9da02abbb
|
||||
* Thu Jan 06 2022 16:03:36 GMT+0800 (中国标准时间)
|
||||
* ©2020 RongCloud, Inc. All rights reserved.
|
||||
*/
|
||||
declare enum RCCallIWCamera {
|
||||
NONE = -1,
|
||||
FRONT = 0,
|
||||
BACK = 1
|
||||
}
|
||||
/**
|
||||
* 通话媒体类型
|
||||
*/
|
||||
declare enum RCCallIWMediaType {
|
||||
/**
|
||||
* 音频通话
|
||||
*/
|
||||
AUDIO = 0,
|
||||
/**
|
||||
* 视频通话
|
||||
*/
|
||||
AUDIO_VIDEO = 1
|
||||
}
|
||||
declare enum RCUNICallErrorCode {
|
||||
SUCCESS = 0,
|
||||
ENGINE_NOT_FOUND = 1,
|
||||
NETWORK_UNAVAILABLE = 2,
|
||||
ONE_CALL_EXISTED = 3,
|
||||
OPERATION_UNAVAILABLE = 4,
|
||||
INVALID_PARAM = 5,
|
||||
NETWORK_UNSTABLE = 6,
|
||||
MEDIA_REQUEST_FAILED = 7,
|
||||
MEDIA_SERVER_NOT_READY = 8,
|
||||
MEDIA_SERVER_NOT_INITIALIZED = 9,
|
||||
MEDIA_REQUEST_TIMEOUT = 10,
|
||||
MEDIA_UNKOWN_ERROR = 11,
|
||||
MEDIA_KICKED_BY_SERVER_ERROR = 12,
|
||||
MEDIA_SERVER_CLOSED_ERROR = 13,
|
||||
MEDIA_SERVER_PUBLISH_ERROR = 14,
|
||||
MEDIA_SERVER_SUBSCRIBE_ERROR = 15,
|
||||
MEDIA_JOIN_ROOM_REFUSE_ERROR = 16
|
||||
}
|
||||
declare enum RCCallIWCallDisconnectedReason {
|
||||
CANCEL = 0,
|
||||
REJECT = 1,
|
||||
HANGUP = 2,
|
||||
BUSY_LINE = 3,
|
||||
NO_RESPONSE = 4,
|
||||
ENGINE_UNSUPPORTED = 5,
|
||||
NETWORK_ERROR = 6,
|
||||
RESOURCE_GET_ERROR = 7,
|
||||
RESOURCE_PUBLISH_ERROR = 8,
|
||||
RESOURCE_SUBSCRIBE_ERROR = 9,
|
||||
REMOTE_CANCEL = 10,
|
||||
REMOTE_REJECT = 11,
|
||||
REMOTE_HANGUP = 12,
|
||||
REMOTE_BUSY_LINE = 13,
|
||||
REMOTE_NO_RESPONSE = 14,
|
||||
REMOTE_ENGINE_UNSUPPORTED = 15,
|
||||
REMOTE_NETWORK_ERROR = 16,
|
||||
REMOTE_RESOURCE_GET_ERROR = 17,
|
||||
REMOTE_RESOURCE_PUBLISH_ERROR = 18,
|
||||
REMOTE_RESOURCE_SUBSCRIBE_ERROR = 19,
|
||||
KICKED_BY_OTHER_CALL = 20,
|
||||
IN_OTHER_CALL = 21,
|
||||
KICKED_BY_SERVER = 22,
|
||||
REMOTE_KICKED_BY_OTHER_CALL = 23,
|
||||
REMOTE_IN_OTHER_CALL = 24,
|
||||
REMOTE_KICKED_BY_SERVER = 25,
|
||||
ACCEPT_BY_OTHER_CLIENT = 26,
|
||||
HANGUP_BY_OTHER_CLIENT = 27,
|
||||
REJECTED_BY_BLACKLIST = 28,
|
||||
SERVICE_NOT_OPENED = 29,
|
||||
DROP_TO_OBSERVER = 30,
|
||||
INIT_VIDEO_ERROR = 31,
|
||||
OTHER_DEVICE_HAD_ACCEPTED = 32,
|
||||
SERVICE_DISCONNECTED = 33
|
||||
}
|
||||
declare enum RCCallIWBeautyFilterType {
|
||||
NONE = 0,
|
||||
ESTHETIC = 1,
|
||||
FRESH = 2,
|
||||
ROMANTIC = 3
|
||||
}
|
||||
|
||||
interface UniListenerResult<T> {
|
||||
module: string;
|
||||
type: string;
|
||||
data: T;
|
||||
}
|
||||
interface usersParams {
|
||||
userId: string;
|
||||
mediaType: string;
|
||||
enableCamera: string;
|
||||
userType: string;
|
||||
enableMicrophone: string;
|
||||
mediaId?: string;
|
||||
}
|
||||
interface ReceivedListenerResult {
|
||||
mine: usersParams;
|
||||
inviter: usersParams;
|
||||
startTime: number;
|
||||
caller: usersParams;
|
||||
mediaType: number;
|
||||
callType: number;
|
||||
endTime: number;
|
||||
extra: string;
|
||||
targetId: string;
|
||||
connectedTime: number;
|
||||
users: usersParams[];
|
||||
callId: string;
|
||||
}
|
||||
interface ListenerResultRes {
|
||||
reason?: RCCallIWCallDisconnectedReason;
|
||||
}
|
||||
interface ListenerResultError {
|
||||
reason?: RCUNICallErrorCode;
|
||||
}
|
||||
interface ListenerResultData {
|
||||
userId?: string;
|
||||
user?: usersParams;
|
||||
mediaType?: string;
|
||||
}
|
||||
interface RCCallIWBeautyOption {
|
||||
whitenessLevel: number;
|
||||
smoothLevel: number;
|
||||
ruddyLevel: number;
|
||||
brightLevel: number;
|
||||
}
|
||||
|
||||
/**
|
||||
* 初始化 SDK,只需要调用一次
|
||||
*
|
||||
* calllib初始化默认不传参数
|
||||
*/
|
||||
declare function init(): void;
|
||||
/**
|
||||
* 注销calllib
|
||||
*
|
||||
* 注销calllib默认不传参数
|
||||
*/
|
||||
declare function unInit(): void;
|
||||
/**
|
||||
* 添加接收监听函数
|
||||
*
|
||||
* @param listener 回调函数
|
||||
*/
|
||||
declare function onCallReceived(listener: (result: UniListenerResult<ReceivedListenerResult>) => void): void;
|
||||
/**
|
||||
* 添加挂断监听函数
|
||||
*
|
||||
* @param listener 回调函数
|
||||
*/
|
||||
declare function onCallDisconnected(listener: (result: UniListenerResult<ListenerResultRes>) => void): void;
|
||||
/**
|
||||
* 添加连接监听函数
|
||||
*
|
||||
* @param listener 回调函数
|
||||
*/
|
||||
declare function onCallConnected(listener: (result: UniListenerResult<ListenerResultRes>) => void): void;
|
||||
/**
|
||||
* 通话中的某一个参与者,邀请好友加入通话
|
||||
*
|
||||
* @param listener 回调函数
|
||||
*/
|
||||
declare function onRemoteUserInvited(listener: (result: UniListenerResult<ListenerResultRes>) => void): void;
|
||||
/**
|
||||
* 对端用户加入了通话
|
||||
* @param listener 回调函数
|
||||
*/
|
||||
declare function onRemoteUserJoined(listener: (result: UniListenerResult<usersParams>) => void): void;
|
||||
/**
|
||||
* 对端用户挂断 (实际测试,只在群聊时用触发)
|
||||
* @param listener 回调函数
|
||||
*/
|
||||
declare function onRemoteUserLeft(listener: (result: UniListenerResult<ListenerResultRes>) => void): void;
|
||||
/**
|
||||
* 电话已拨出 主叫端拨出电话后,通过回调 onCallOutgoing 通知当前 call 的详细信息
|
||||
* @param listener 回调函数
|
||||
*/
|
||||
declare function onCallOutgoing(listener: (result: UniListenerResult<ListenerResultRes>) => void): void;
|
||||
/**
|
||||
* 被叫端正在振铃,主叫端拨出电话,被叫端收到请求,发出振铃响应时监听
|
||||
* @param listener 回调函数
|
||||
*/
|
||||
declare function onRemoteUserRinging(listener: (result: UniListenerResult<ListenerResultRes>) => void): void;
|
||||
/**
|
||||
* 通话出现错误的回调
|
||||
* @param listener 回调函数
|
||||
*/
|
||||
declare function onError(listener: (result: UniListenerResult<ListenerResultError>) => void): void;
|
||||
/**
|
||||
* 对端用户切换了媒体类型
|
||||
* @param listener 回调函数
|
||||
*/
|
||||
declare function onRemoteUserMediaTypeChanged(listener: (result: UniListenerResult<ListenerResultData>) => void): void;
|
||||
/**
|
||||
* 对端用户关闭了摄像头
|
||||
* @param listener 回调函数
|
||||
*/
|
||||
declare function onRemoteUserCameraStateChanged(listener: (result: UniListenerResult<ListenerResultData>) => void): void;
|
||||
/**
|
||||
* 对端用户关闭了麦克风
|
||||
* @param listener 回调函数
|
||||
*/
|
||||
declare function onRemoteUserMicrophoneStateChanged(listener: (result: UniListenerResult<ListenerResultData>) => void): void;
|
||||
/**
|
||||
* 邀请用户
|
||||
* @param userIds 被邀请用户id列表
|
||||
* @param observerUserIds 被邀请观察者id列表 (只能听或看,不能推流的用户)
|
||||
*/
|
||||
declare function inviteUsers(userIds: string[], observerUserIds: string[]): void;
|
||||
/**
|
||||
* 移除监听-接收到通话呼入
|
||||
*/
|
||||
declare function removeCallReceivedListener(): void;
|
||||
/**
|
||||
* 移除监听-通话已接通
|
||||
*/
|
||||
declare function removeCallConnectedListener(): void;
|
||||
/**
|
||||
* 移除监听-通话已结束
|
||||
* @param 挂断原因
|
||||
*/
|
||||
declare function removeCallDisconnectedListener(): void;
|
||||
/**
|
||||
* 移除监听-对端用户加入了通话
|
||||
*/
|
||||
declare function removeRemoteUserJoinedListener(): void;
|
||||
/**
|
||||
* 移除监听-对端用户挂断
|
||||
*/
|
||||
declare function removeRemoteUserLeftListener(): void;
|
||||
/**
|
||||
* 移除监听-有用户被邀请加入通话
|
||||
*/
|
||||
declare function removeRemoteUserInvited(): void;
|
||||
/**
|
||||
* 移除监听-开启或关闭摄像头的回调
|
||||
*/
|
||||
declare function removeEnableCameraListener(): void;
|
||||
/**
|
||||
* 移除监听-切换摄像头回调
|
||||
*/
|
||||
declare function removeSwitchCameraListener(): void;
|
||||
/**
|
||||
* 移除监听-通话出现错误的回调
|
||||
*/
|
||||
declare function removeErrorListener(): void;
|
||||
/**
|
||||
* 移除监听-开始呼叫通话的回调
|
||||
*/
|
||||
declare function removeCallOutgoingListener(): void;
|
||||
/**
|
||||
* 移除监听-对端用户正在振铃
|
||||
*/
|
||||
declare function removeRemoteUserRingingListener(): void;
|
||||
/**
|
||||
* 移除监听-对端用户切换了媒体类型
|
||||
*/
|
||||
declare function removeRemoteUserMediaTypeChangedListener(): void;
|
||||
/**
|
||||
* 获取当前calllib本地存储信息
|
||||
*
|
||||
* 默认不传参数
|
||||
*/
|
||||
declare function getCurrentCallSession(): any;
|
||||
/**
|
||||
* 挂断calllib
|
||||
*
|
||||
* 默认不传参数
|
||||
*/
|
||||
declare function hangup(): void;
|
||||
/**
|
||||
* 接收calllib
|
||||
*
|
||||
* 默认不传参数
|
||||
*/
|
||||
declare function accept(): void;
|
||||
/**
|
||||
* 发起单聊呼叫
|
||||
*
|
||||
* @param targetId 目标ID
|
||||
* @param type 呼叫类型(0:音频 1:音视频)
|
||||
* @param extra 默认传''
|
||||
*
|
||||
*/
|
||||
declare function startSingleCall(targetId: string, type: number, extra: null): void;
|
||||
/**
|
||||
* 发起组呼呼叫
|
||||
*
|
||||
* @param groupId 组ID
|
||||
* @param userIds 群组成员
|
||||
* @param observerUserIds 观察者ID默认为空数组
|
||||
* @param type 呼叫类型(0:音频 1:音视频)
|
||||
* @param extra 默认传''
|
||||
*
|
||||
*/
|
||||
declare function startGroupCall(groupId: string, userIds: Array<string>, observerUserIds: Array<string>, type: number, extra: string): void;
|
||||
/**
|
||||
* 设置预览窗口,此方法需要在视图更新渲染完成后执行
|
||||
*
|
||||
* @param userId 用户id
|
||||
* @param ref ref ID 对应组件的标识
|
||||
* @param type 视频显示模式 0 铺满 1 自适应
|
||||
* @param isZOrderOnTop android only 是否置顶
|
||||
*/
|
||||
declare function setVideoView(userId: string, ref: string, type: number, isZOrderOnTop?: boolean): void;
|
||||
/**
|
||||
* 设置callib是否开启扬声器
|
||||
*
|
||||
* @param isOpen 默认开启
|
||||
*
|
||||
*/
|
||||
declare function enableSpeaker(isOpen: boolean): void;
|
||||
/**
|
||||
* 设置callib是否开启麦克风
|
||||
*
|
||||
* @param isOPen 默认开启
|
||||
*
|
||||
*/
|
||||
declare function enableMicrophone(isOpen: boolean): void;
|
||||
/**
|
||||
* 切换摄像头
|
||||
*
|
||||
* 默认不传参数
|
||||
*
|
||||
*/
|
||||
declare function switchCamera(): void;
|
||||
/**
|
||||
* 获取当前摄像头方式
|
||||
*
|
||||
* 默认不传参数
|
||||
*/
|
||||
declare function currentCamera(): any;
|
||||
/**
|
||||
* 开启摄像头摄像头
|
||||
*
|
||||
* @param isOpen 是否开启
|
||||
* @param RCCallIWCamera 对端还是本端
|
||||
*
|
||||
*/
|
||||
declare function enableCamera(isOpen: boolean, camera: RCCallIWCamera): void;
|
||||
/**
|
||||
* 修改通话类型
|
||||
* @param type
|
||||
*/
|
||||
declare function changeMediaType(type: RCCallIWMediaType): void;
|
||||
/**
|
||||
* 设置滤镜
|
||||
* @param filter
|
||||
*/
|
||||
declare function setBeautyFilter(filter: RCCallIWBeautyFilterType): void;
|
||||
/**
|
||||
* 获取当前的滤镜
|
||||
* 默认不传参数
|
||||
*/
|
||||
declare function getCurrentBeautyFilter(): any;
|
||||
/**
|
||||
* 设置美颜参数
|
||||
* @param enable 默认关闭
|
||||
* @param RCCallIWBeautyOption 美颜参数
|
||||
*/
|
||||
declare function setBeautyOption(enable: boolean | undefined, option: RCCallIWBeautyOption): void;
|
||||
/**
|
||||
* 获取当前的美颜参数
|
||||
* 默认不传参数
|
||||
*/
|
||||
declare function getCurrentBeautyOption(): any;
|
||||
/**
|
||||
* 重置美颜参数和滤镜
|
||||
* 默认不传参数
|
||||
*/
|
||||
declare function resetBeauty(): void;
|
||||
|
||||
export { RCCallIWBeautyFilterType, RCCallIWCallDisconnectedReason, RCCallIWCamera, RCCallIWMediaType, RCUNICallErrorCode, accept, changeMediaType, currentCamera, enableCamera, enableMicrophone, enableSpeaker, getCurrentBeautyFilter, getCurrentBeautyOption, getCurrentCallSession, hangup, init, inviteUsers, onCallConnected, onCallDisconnected, onCallOutgoing, onCallReceived, onError, onRemoteUserCameraStateChanged, onRemoteUserInvited, onRemoteUserJoined, onRemoteUserLeft, onRemoteUserMediaTypeChanged, onRemoteUserMicrophoneStateChanged, onRemoteUserRinging, removeCallConnectedListener, removeCallDisconnectedListener, removeCallOutgoingListener, removeCallReceivedListener, removeEnableCameraListener, removeErrorListener, removeRemoteUserInvited, removeRemoteUserJoinedListener, removeRemoteUserLeftListener, removeRemoteUserMediaTypeChangedListener, removeRemoteUserRingingListener, removeSwitchCameraListener, resetBeauty, setBeautyFilter, setBeautyOption, setVideoView, startGroupCall, startSingleCall, switchCamera, unInit };
|
||||
@@ -1,286 +0,0 @@
|
||||
/*
|
||||
* RCCallUni - v5.1.14-release.1
|
||||
* CommitId - a184e82065a309fc565be987321c44e9da02abbb
|
||||
* Thu Jan 06 2022 16:03:36 GMT+0800 (中国标准时间)
|
||||
* ©2020 RongCloud, Inc. All rights reserved.
|
||||
*/
|
||||
class Logger {
|
||||
tag;
|
||||
|
||||
constructor(tag) {
|
||||
this.tag = tag;
|
||||
}
|
||||
|
||||
log(str) {
|
||||
console.log(`[${this.tag}] ${new Date().toISOString()} ${str}`);
|
||||
}
|
||||
|
||||
}
|
||||
const logger = new Logger('RCUNICallLib');
|
||||
|
||||
var RCCallIWCamera;
|
||||
|
||||
(function (RCCallIWCamera) {
|
||||
RCCallIWCamera[RCCallIWCamera["NONE"] = -1] = "NONE";
|
||||
RCCallIWCamera[RCCallIWCamera["FRONT"] = 0] = "FRONT";
|
||||
RCCallIWCamera[RCCallIWCamera["BACK"] = 1] = "BACK";
|
||||
})(RCCallIWCamera || (RCCallIWCamera = {}));
|
||||
|
||||
var RCCallIWMediaType;
|
||||
|
||||
(function (RCCallIWMediaType) {
|
||||
RCCallIWMediaType[RCCallIWMediaType["AUDIO"] = 0] = "AUDIO";
|
||||
RCCallIWMediaType[RCCallIWMediaType["AUDIO_VIDEO"] = 1] = "AUDIO_VIDEO";
|
||||
})(RCCallIWMediaType || (RCCallIWMediaType = {}));
|
||||
|
||||
var RCUNICallErrorCode;
|
||||
|
||||
(function (RCUNICallErrorCode) {
|
||||
RCUNICallErrorCode[RCUNICallErrorCode["SUCCESS"] = 0] = "SUCCESS";
|
||||
RCUNICallErrorCode[RCUNICallErrorCode["ENGINE_NOT_FOUND"] = 1] = "ENGINE_NOT_FOUND";
|
||||
RCUNICallErrorCode[RCUNICallErrorCode["NETWORK_UNAVAILABLE"] = 2] = "NETWORK_UNAVAILABLE";
|
||||
RCUNICallErrorCode[RCUNICallErrorCode["ONE_CALL_EXISTED"] = 3] = "ONE_CALL_EXISTED";
|
||||
RCUNICallErrorCode[RCUNICallErrorCode["OPERATION_UNAVAILABLE"] = 4] = "OPERATION_UNAVAILABLE";
|
||||
RCUNICallErrorCode[RCUNICallErrorCode["INVALID_PARAM"] = 5] = "INVALID_PARAM";
|
||||
RCUNICallErrorCode[RCUNICallErrorCode["NETWORK_UNSTABLE"] = 6] = "NETWORK_UNSTABLE";
|
||||
RCUNICallErrorCode[RCUNICallErrorCode["MEDIA_REQUEST_FAILED"] = 7] = "MEDIA_REQUEST_FAILED";
|
||||
RCUNICallErrorCode[RCUNICallErrorCode["MEDIA_SERVER_NOT_READY"] = 8] = "MEDIA_SERVER_NOT_READY";
|
||||
RCUNICallErrorCode[RCUNICallErrorCode["MEDIA_SERVER_NOT_INITIALIZED"] = 9] = "MEDIA_SERVER_NOT_INITIALIZED";
|
||||
RCUNICallErrorCode[RCUNICallErrorCode["MEDIA_REQUEST_TIMEOUT"] = 10] = "MEDIA_REQUEST_TIMEOUT";
|
||||
RCUNICallErrorCode[RCUNICallErrorCode["MEDIA_UNKOWN_ERROR"] = 11] = "MEDIA_UNKOWN_ERROR";
|
||||
RCUNICallErrorCode[RCUNICallErrorCode["MEDIA_KICKED_BY_SERVER_ERROR"] = 12] = "MEDIA_KICKED_BY_SERVER_ERROR";
|
||||
RCUNICallErrorCode[RCUNICallErrorCode["MEDIA_SERVER_CLOSED_ERROR"] = 13] = "MEDIA_SERVER_CLOSED_ERROR";
|
||||
RCUNICallErrorCode[RCUNICallErrorCode["MEDIA_SERVER_PUBLISH_ERROR"] = 14] = "MEDIA_SERVER_PUBLISH_ERROR";
|
||||
RCUNICallErrorCode[RCUNICallErrorCode["MEDIA_SERVER_SUBSCRIBE_ERROR"] = 15] = "MEDIA_SERVER_SUBSCRIBE_ERROR";
|
||||
RCUNICallErrorCode[RCUNICallErrorCode["MEDIA_JOIN_ROOM_REFUSE_ERROR"] = 16] = "MEDIA_JOIN_ROOM_REFUSE_ERROR";
|
||||
})(RCUNICallErrorCode || (RCUNICallErrorCode = {}));
|
||||
|
||||
var RCCallIWCallDisconnectedReason;
|
||||
|
||||
(function (RCCallIWCallDisconnectedReason) {
|
||||
RCCallIWCallDisconnectedReason[RCCallIWCallDisconnectedReason["CANCEL"] = 0] = "CANCEL";
|
||||
RCCallIWCallDisconnectedReason[RCCallIWCallDisconnectedReason["REJECT"] = 1] = "REJECT";
|
||||
RCCallIWCallDisconnectedReason[RCCallIWCallDisconnectedReason["HANGUP"] = 2] = "HANGUP";
|
||||
RCCallIWCallDisconnectedReason[RCCallIWCallDisconnectedReason["BUSY_LINE"] = 3] = "BUSY_LINE";
|
||||
RCCallIWCallDisconnectedReason[RCCallIWCallDisconnectedReason["NO_RESPONSE"] = 4] = "NO_RESPONSE";
|
||||
RCCallIWCallDisconnectedReason[RCCallIWCallDisconnectedReason["ENGINE_UNSUPPORTED"] = 5] = "ENGINE_UNSUPPORTED";
|
||||
RCCallIWCallDisconnectedReason[RCCallIWCallDisconnectedReason["NETWORK_ERROR"] = 6] = "NETWORK_ERROR";
|
||||
RCCallIWCallDisconnectedReason[RCCallIWCallDisconnectedReason["RESOURCE_GET_ERROR"] = 7] = "RESOURCE_GET_ERROR";
|
||||
RCCallIWCallDisconnectedReason[RCCallIWCallDisconnectedReason["RESOURCE_PUBLISH_ERROR"] = 8] = "RESOURCE_PUBLISH_ERROR";
|
||||
RCCallIWCallDisconnectedReason[RCCallIWCallDisconnectedReason["RESOURCE_SUBSCRIBE_ERROR"] = 9] = "RESOURCE_SUBSCRIBE_ERROR";
|
||||
RCCallIWCallDisconnectedReason[RCCallIWCallDisconnectedReason["REMOTE_CANCEL"] = 10] = "REMOTE_CANCEL";
|
||||
RCCallIWCallDisconnectedReason[RCCallIWCallDisconnectedReason["REMOTE_REJECT"] = 11] = "REMOTE_REJECT";
|
||||
RCCallIWCallDisconnectedReason[RCCallIWCallDisconnectedReason["REMOTE_HANGUP"] = 12] = "REMOTE_HANGUP";
|
||||
RCCallIWCallDisconnectedReason[RCCallIWCallDisconnectedReason["REMOTE_BUSY_LINE"] = 13] = "REMOTE_BUSY_LINE";
|
||||
RCCallIWCallDisconnectedReason[RCCallIWCallDisconnectedReason["REMOTE_NO_RESPONSE"] = 14] = "REMOTE_NO_RESPONSE";
|
||||
RCCallIWCallDisconnectedReason[RCCallIWCallDisconnectedReason["REMOTE_ENGINE_UNSUPPORTED"] = 15] = "REMOTE_ENGINE_UNSUPPORTED";
|
||||
RCCallIWCallDisconnectedReason[RCCallIWCallDisconnectedReason["REMOTE_NETWORK_ERROR"] = 16] = "REMOTE_NETWORK_ERROR";
|
||||
RCCallIWCallDisconnectedReason[RCCallIWCallDisconnectedReason["REMOTE_RESOURCE_GET_ERROR"] = 17] = "REMOTE_RESOURCE_GET_ERROR";
|
||||
RCCallIWCallDisconnectedReason[RCCallIWCallDisconnectedReason["REMOTE_RESOURCE_PUBLISH_ERROR"] = 18] = "REMOTE_RESOURCE_PUBLISH_ERROR";
|
||||
RCCallIWCallDisconnectedReason[RCCallIWCallDisconnectedReason["REMOTE_RESOURCE_SUBSCRIBE_ERROR"] = 19] = "REMOTE_RESOURCE_SUBSCRIBE_ERROR";
|
||||
RCCallIWCallDisconnectedReason[RCCallIWCallDisconnectedReason["KICKED_BY_OTHER_CALL"] = 20] = "KICKED_BY_OTHER_CALL";
|
||||
RCCallIWCallDisconnectedReason[RCCallIWCallDisconnectedReason["IN_OTHER_CALL"] = 21] = "IN_OTHER_CALL";
|
||||
RCCallIWCallDisconnectedReason[RCCallIWCallDisconnectedReason["KICKED_BY_SERVER"] = 22] = "KICKED_BY_SERVER";
|
||||
RCCallIWCallDisconnectedReason[RCCallIWCallDisconnectedReason["REMOTE_KICKED_BY_OTHER_CALL"] = 23] = "REMOTE_KICKED_BY_OTHER_CALL";
|
||||
RCCallIWCallDisconnectedReason[RCCallIWCallDisconnectedReason["REMOTE_IN_OTHER_CALL"] = 24] = "REMOTE_IN_OTHER_CALL";
|
||||
RCCallIWCallDisconnectedReason[RCCallIWCallDisconnectedReason["REMOTE_KICKED_BY_SERVER"] = 25] = "REMOTE_KICKED_BY_SERVER";
|
||||
RCCallIWCallDisconnectedReason[RCCallIWCallDisconnectedReason["ACCEPT_BY_OTHER_CLIENT"] = 26] = "ACCEPT_BY_OTHER_CLIENT";
|
||||
RCCallIWCallDisconnectedReason[RCCallIWCallDisconnectedReason["HANGUP_BY_OTHER_CLIENT"] = 27] = "HANGUP_BY_OTHER_CLIENT";
|
||||
RCCallIWCallDisconnectedReason[RCCallIWCallDisconnectedReason["REJECTED_BY_BLACKLIST"] = 28] = "REJECTED_BY_BLACKLIST";
|
||||
RCCallIWCallDisconnectedReason[RCCallIWCallDisconnectedReason["SERVICE_NOT_OPENED"] = 29] = "SERVICE_NOT_OPENED";
|
||||
RCCallIWCallDisconnectedReason[RCCallIWCallDisconnectedReason["DROP_TO_OBSERVER"] = 30] = "DROP_TO_OBSERVER";
|
||||
RCCallIWCallDisconnectedReason[RCCallIWCallDisconnectedReason["INIT_VIDEO_ERROR"] = 31] = "INIT_VIDEO_ERROR";
|
||||
RCCallIWCallDisconnectedReason[RCCallIWCallDisconnectedReason["OTHER_DEVICE_HAD_ACCEPTED"] = 32] = "OTHER_DEVICE_HAD_ACCEPTED";
|
||||
RCCallIWCallDisconnectedReason[RCCallIWCallDisconnectedReason["SERVICE_DISCONNECTED"] = 33] = "SERVICE_DISCONNECTED";
|
||||
})(RCCallIWCallDisconnectedReason || (RCCallIWCallDisconnectedReason = {}));
|
||||
|
||||
var RCCallIWBeautyFilterType;
|
||||
|
||||
(function (RCCallIWBeautyFilterType) {
|
||||
RCCallIWBeautyFilterType[RCCallIWBeautyFilterType["NONE"] = 0] = "NONE";
|
||||
RCCallIWBeautyFilterType[RCCallIWBeautyFilterType["ESTHETIC"] = 1] = "ESTHETIC";
|
||||
RCCallIWBeautyFilterType[RCCallIWBeautyFilterType["FRESH"] = 2] = "FRESH";
|
||||
RCCallIWBeautyFilterType[RCCallIWBeautyFilterType["ROMANTIC"] = 3] = "ROMANTIC";
|
||||
})(RCCallIWBeautyFilterType || (RCCallIWBeautyFilterType = {}));
|
||||
|
||||
const call = uni.requireNativePlugin('RongCloud-Call-RCUniCall');
|
||||
const Platform = uni.getSystemInfoSync().platform;
|
||||
logger.log('已进入index.js');
|
||||
function init() {
|
||||
logger.log(`init Platform->${Platform}`);
|
||||
call.init({});
|
||||
}
|
||||
function unInit() {
|
||||
logger.log(`unInit Platform->${Platform}`);
|
||||
call.unInit();
|
||||
}
|
||||
function onCallReceived(listener) {
|
||||
logger.log(`Engine:OnCallReceived 监听通话呼入 Platform->${Platform}`);
|
||||
call.addEventListener("Engine:OnCallReceived", listener);
|
||||
}
|
||||
function onCallDisconnected(listener) {
|
||||
logger.log(`Engine:OnCallDisconnected 监听通话结束 Platform->${Platform}`);
|
||||
call.addEventListener("Engine:OnCallDisconnected", listener);
|
||||
}
|
||||
function onCallConnected(listener) {
|
||||
logger.log(`Engine:OnCallConnected 已建立通话通话接通 Platform->${Platform}`);
|
||||
call.addEventListener("Engine:OnCallConnected", listener);
|
||||
}
|
||||
function onRemoteUserInvited(listener) {
|
||||
logger.log(`Engine:OnRemoteUserInvited 通话中的某一个参与者,邀请好友加入通话 Platform->${Platform}`);
|
||||
call.addEventListener("Engine:OnRemoteUserInvited", listener);
|
||||
}
|
||||
function onRemoteUserJoined(listener) {
|
||||
logger.log(`Engine:OnRemoteUserJoined 对端用户加入通话 Platform->${Platform}`);
|
||||
call.addEventListener("Engine:OnRemoteUserJoined", listener);
|
||||
}
|
||||
function onRemoteUserLeft(listener) {
|
||||
logger.log(`Engine:OnRemoteUserLeft 对端用户挂断(群聊触发) Platform->${Platform}`);
|
||||
call.addEventListener("Engine:OnRemoteUserLeft", listener);
|
||||
}
|
||||
function onCallOutgoing(listener) {
|
||||
logger.log(`Engine:OnCallOutgoing 电话已拨出,通知当前 call 的详细信息 Platform->${Platform}`);
|
||||
call.addEventListener("Engine:OnCallOutgoing", listener);
|
||||
}
|
||||
function onRemoteUserRinging(listener) {
|
||||
logger.log(`Engine:OnRemoteUserRinging 被叫端收到请求,发出振铃响应时监听 Platform->${Platform}`);
|
||||
call.addEventListener("Engine:OnRemoteUserRinging", listener);
|
||||
}
|
||||
function onError(listener) {
|
||||
logger.log(`Engine:OnError 通话出现错误 Platform->${Platform}`);
|
||||
call.addEventListener("Engine:OnError", listener);
|
||||
}
|
||||
function onRemoteUserMediaTypeChanged(listener) {
|
||||
logger.log(`Engine:OnRemoteUserMediaTypeChanged 对端用户切换了媒体类型 Platform->${Platform}`);
|
||||
call.addEventListener("Engine:OnRemoteUserMediaTypeChanged", listener);
|
||||
}
|
||||
function onRemoteUserCameraStateChanged(listener) {
|
||||
logger.log(`Engine:OnRemoteUserCameraStateChanged 对端用户关闭了摄像头 Platform->${Platform}`);
|
||||
call.addEventListener("Engine:OnRemoteUserCameraStateChanged", listener);
|
||||
}
|
||||
function onRemoteUserMicrophoneStateChanged(listener) {
|
||||
logger.log(`Engine:OnRemoteUserMicrophoneStateChanged 对端用户关闭了麦克风 Platform->${Platform}`);
|
||||
call.addEventListener("Engine:OnRemoteUserMicrophoneStateChanged", listener);
|
||||
}
|
||||
function inviteUsers(userIds, observerUserIds) {
|
||||
logger.log(`inviteUsers 邀请用户->${userIds} Platform->${Platform}`);
|
||||
call.inviteUsers(userIds, observerUserIds);
|
||||
}
|
||||
function removeCallReceivedListener() {
|
||||
logger.log(`removeCallReceivedListener`);
|
||||
call.removeAllEventListeners('Engine:OnCallReceived');
|
||||
}
|
||||
function removeCallConnectedListener() {
|
||||
logger.log(`removeCallConnectedListener`);
|
||||
call.removeAllEventListeners('Engine:OnCallConnected');
|
||||
}
|
||||
function removeCallDisconnectedListener() {
|
||||
logger.log(`removeCallDisconnectedListener`);
|
||||
call.removeAllEventListeners('Engine:OnCallDisconnected');
|
||||
}
|
||||
function removeRemoteUserJoinedListener() {
|
||||
logger.log(`removeRemoteUserJoinedListener`);
|
||||
call.removeAllEventListeners('Engine:OnRemoteUserJoined');
|
||||
}
|
||||
function removeRemoteUserLeftListener() {
|
||||
logger.log(`removeRemoteUserLeftListener`);
|
||||
call.removeAllEventListeners('Engine:OnRemoteUserLeft');
|
||||
}
|
||||
function removeRemoteUserInvited() {
|
||||
logger.log(`removeRemoteUserInvited`);
|
||||
call.removeAllEventListeners('Engine:OnRemoteUserInvited');
|
||||
}
|
||||
function removeEnableCameraListener() {
|
||||
logger.log(`removeEnableCameraListener`);
|
||||
call.removeAllEventListeners('Engine:OnEnableCamera');
|
||||
}
|
||||
function removeSwitchCameraListener() {
|
||||
logger.log(`removeSwitchCameraListener`);
|
||||
call.removeAllEventListeners('Engine:OnSwitchCamera');
|
||||
}
|
||||
function removeErrorListener() {
|
||||
logger.log(`removeErrorListener`);
|
||||
call.removeAllEventListeners('Engine:OnError');
|
||||
}
|
||||
function removeCallOutgoingListener() {
|
||||
logger.log(`removeCallOutgoingListener`);
|
||||
call.removeAllEventListeners('Engine:OnCallOutgoing');
|
||||
}
|
||||
function removeRemoteUserRingingListener() {
|
||||
logger.log(`removeRemoteUserRingingListener`);
|
||||
call.removeAllEventListeners('Engine:OnRemoteUserRinging');
|
||||
}
|
||||
function removeRemoteUserMediaTypeChangedListener() {
|
||||
logger.log(`removeRemoteUserMediaTypeChangedListener`);
|
||||
call.removeAllEventListeners('Engine:OnRemoteUserMediaTypeChanged');
|
||||
}
|
||||
function getCurrentCallSession() {
|
||||
logger.log(`getCurrentCallSession Platform->${Platform}`);
|
||||
return call.getCurrentCallSession();
|
||||
}
|
||||
function hangup() {
|
||||
logger.log(`hangup Platform->${Platform}`);
|
||||
call.hangup();
|
||||
}
|
||||
function accept() {
|
||||
logger.log(`accept Platform->${Platform}`);
|
||||
call.accept();
|
||||
}
|
||||
function startSingleCall(targetId, type, extra) {
|
||||
logger.log(`startSingleCall targetId->${targetId} type=>${type} extra=>${extra} Platform->${Platform}`);
|
||||
call.startSingleCall(targetId, type, extra);
|
||||
}
|
||||
function startGroupCall(groupId, userIds, observerUserIds, type, extra) {
|
||||
logger.log(`startGroupCall groupId->${groupId} userIds=>${userIds} observerUserIds=>${observerUserIds} type=>${type} extra=>${extra} Platform->${Platform}`);
|
||||
call.startGroupCall(groupId, userIds, observerUserIds, type, extra);
|
||||
}
|
||||
function setVideoView(userId, ref, type, isZOrderOnTop = false) {
|
||||
logger.log(`setVideoView userId->${userId} ref=>${ref} type=>${type} isZOrderOnTop=>${isZOrderOnTop} Platform->${Platform}`);
|
||||
Platform === 'android' ? call.setVideoView(userId, ref, type, isZOrderOnTop) : call.setVideoView(userId, ref, type);
|
||||
}
|
||||
function enableSpeaker(isOpen) {
|
||||
logger.log(`enableSpeaker isOPen->${isOpen} Platform->${Platform}`);
|
||||
call.enableSpeaker(isOpen);
|
||||
}
|
||||
function enableMicrophone(isOpen) {
|
||||
logger.log(`enableMicrophone isOPen->${isOpen} Platform->${Platform}`);
|
||||
call.enableMicrophone(isOpen);
|
||||
}
|
||||
function switchCamera() {
|
||||
logger.log(`switchCamera Platform->${Platform}`);
|
||||
call.switchCamera();
|
||||
}
|
||||
function currentCamera() {
|
||||
logger.log(`currentCamera Platform->${Platform}`);
|
||||
return call.currentCamera();
|
||||
}
|
||||
function enableCamera(isOpen, camera) {
|
||||
logger.log(`enableCamera isOpen=>${isOpen} camera=>${camera} Platform->${Platform}`);
|
||||
call.enableCamera(isOpen, camera);
|
||||
}
|
||||
function changeMediaType(type) {
|
||||
logger.log(`changeMediaType type=>${type} Platform->${Platform}`);
|
||||
call.changeMediaType(type);
|
||||
}
|
||||
function setBeautyFilter(filter) {
|
||||
logger.log(`setBeautyFilter filter=>${filter} Platform->${Platform}`);
|
||||
call.setBeautyFilter(filter);
|
||||
}
|
||||
function getCurrentBeautyFilter() {
|
||||
logger.log(`getCurrentBeautyFilter Platform->${Platform}`);
|
||||
return call.getCurrentBeautyFilter();
|
||||
}
|
||||
function setBeautyOption(enable = false, option) {
|
||||
logger.log(`setBeautyOption enable=>${enable} option=>${option} Platform->${Platform}`);
|
||||
call.setBeautyOption(enable, option);
|
||||
}
|
||||
function getCurrentBeautyOption() {
|
||||
logger.log(`getCurrentBeautyOption Platform->${Platform}`);
|
||||
return call.getCurrentBeautyOption();
|
||||
}
|
||||
function resetBeauty() {
|
||||
logger.log(`resetBeauty Platform->${Platform}`);
|
||||
call.resetBeauty();
|
||||
}
|
||||
|
||||
export { RCCallIWBeautyFilterType, RCCallIWCallDisconnectedReason, RCCallIWCamera, RCCallIWMediaType, RCUNICallErrorCode, accept, changeMediaType, currentCamera, enableCamera, enableMicrophone, enableSpeaker, getCurrentBeautyFilter, getCurrentBeautyOption, getCurrentCallSession, hangup, init, inviteUsers, onCallConnected, onCallDisconnected, onCallOutgoing, onCallReceived, onError, onRemoteUserCameraStateChanged, onRemoteUserInvited, onRemoteUserJoined, onRemoteUserLeft, onRemoteUserMediaTypeChanged, onRemoteUserMicrophoneStateChanged, onRemoteUserRinging, removeCallConnectedListener, removeCallDisconnectedListener, removeCallOutgoingListener, removeCallReceivedListener, removeEnableCameraListener, removeErrorListener, removeRemoteUserInvited, removeRemoteUserJoinedListener, removeRemoteUserLeftListener, removeRemoteUserMediaTypeChangedListener, removeRemoteUserRingingListener, removeSwitchCameraListener, resetBeauty, setBeautyFilter, setBeautyOption, setVideoView, startGroupCall, startSingleCall, switchCamera, unInit };
|
||||
@@ -1,333 +0,0 @@
|
||||
/*
|
||||
* RCCallUni - v5.1.14-release.1
|
||||
* CommitId - a184e82065a309fc565be987321c44e9da02abbb
|
||||
* Thu Jan 06 2022 16:03:36 GMT+0800 (中国标准时间)
|
||||
* ©2020 RongCloud, Inc. All rights reserved.
|
||||
*/
|
||||
'use strict';
|
||||
|
||||
Object.defineProperty(exports, '__esModule', { value: true });
|
||||
|
||||
class Logger {
|
||||
tag;
|
||||
|
||||
constructor(tag) {
|
||||
this.tag = tag;
|
||||
}
|
||||
|
||||
log(str) {
|
||||
console.log(`[${this.tag}] ${new Date().toISOString()} ${str}`);
|
||||
}
|
||||
|
||||
}
|
||||
const logger = new Logger('RCUNICallLib');
|
||||
|
||||
exports.RCCallIWCamera = void 0;
|
||||
|
||||
(function (RCCallIWCamera) {
|
||||
RCCallIWCamera[RCCallIWCamera["NONE"] = -1] = "NONE";
|
||||
RCCallIWCamera[RCCallIWCamera["FRONT"] = 0] = "FRONT";
|
||||
RCCallIWCamera[RCCallIWCamera["BACK"] = 1] = "BACK";
|
||||
})(exports.RCCallIWCamera || (exports.RCCallIWCamera = {}));
|
||||
|
||||
exports.RCCallIWMediaType = void 0;
|
||||
|
||||
(function (RCCallIWMediaType) {
|
||||
RCCallIWMediaType[RCCallIWMediaType["AUDIO"] = 0] = "AUDIO";
|
||||
RCCallIWMediaType[RCCallIWMediaType["AUDIO_VIDEO"] = 1] = "AUDIO_VIDEO";
|
||||
})(exports.RCCallIWMediaType || (exports.RCCallIWMediaType = {}));
|
||||
|
||||
exports.RCUNICallErrorCode = void 0;
|
||||
|
||||
(function (RCUNICallErrorCode) {
|
||||
RCUNICallErrorCode[RCUNICallErrorCode["SUCCESS"] = 0] = "SUCCESS";
|
||||
RCUNICallErrorCode[RCUNICallErrorCode["ENGINE_NOT_FOUND"] = 1] = "ENGINE_NOT_FOUND";
|
||||
RCUNICallErrorCode[RCUNICallErrorCode["NETWORK_UNAVAILABLE"] = 2] = "NETWORK_UNAVAILABLE";
|
||||
RCUNICallErrorCode[RCUNICallErrorCode["ONE_CALL_EXISTED"] = 3] = "ONE_CALL_EXISTED";
|
||||
RCUNICallErrorCode[RCUNICallErrorCode["OPERATION_UNAVAILABLE"] = 4] = "OPERATION_UNAVAILABLE";
|
||||
RCUNICallErrorCode[RCUNICallErrorCode["INVALID_PARAM"] = 5] = "INVALID_PARAM";
|
||||
RCUNICallErrorCode[RCUNICallErrorCode["NETWORK_UNSTABLE"] = 6] = "NETWORK_UNSTABLE";
|
||||
RCUNICallErrorCode[RCUNICallErrorCode["MEDIA_REQUEST_FAILED"] = 7] = "MEDIA_REQUEST_FAILED";
|
||||
RCUNICallErrorCode[RCUNICallErrorCode["MEDIA_SERVER_NOT_READY"] = 8] = "MEDIA_SERVER_NOT_READY";
|
||||
RCUNICallErrorCode[RCUNICallErrorCode["MEDIA_SERVER_NOT_INITIALIZED"] = 9] = "MEDIA_SERVER_NOT_INITIALIZED";
|
||||
RCUNICallErrorCode[RCUNICallErrorCode["MEDIA_REQUEST_TIMEOUT"] = 10] = "MEDIA_REQUEST_TIMEOUT";
|
||||
RCUNICallErrorCode[RCUNICallErrorCode["MEDIA_UNKOWN_ERROR"] = 11] = "MEDIA_UNKOWN_ERROR";
|
||||
RCUNICallErrorCode[RCUNICallErrorCode["MEDIA_KICKED_BY_SERVER_ERROR"] = 12] = "MEDIA_KICKED_BY_SERVER_ERROR";
|
||||
RCUNICallErrorCode[RCUNICallErrorCode["MEDIA_SERVER_CLOSED_ERROR"] = 13] = "MEDIA_SERVER_CLOSED_ERROR";
|
||||
RCUNICallErrorCode[RCUNICallErrorCode["MEDIA_SERVER_PUBLISH_ERROR"] = 14] = "MEDIA_SERVER_PUBLISH_ERROR";
|
||||
RCUNICallErrorCode[RCUNICallErrorCode["MEDIA_SERVER_SUBSCRIBE_ERROR"] = 15] = "MEDIA_SERVER_SUBSCRIBE_ERROR";
|
||||
RCUNICallErrorCode[RCUNICallErrorCode["MEDIA_JOIN_ROOM_REFUSE_ERROR"] = 16] = "MEDIA_JOIN_ROOM_REFUSE_ERROR";
|
||||
})(exports.RCUNICallErrorCode || (exports.RCUNICallErrorCode = {}));
|
||||
|
||||
exports.RCCallIWCallDisconnectedReason = void 0;
|
||||
|
||||
(function (RCCallIWCallDisconnectedReason) {
|
||||
RCCallIWCallDisconnectedReason[RCCallIWCallDisconnectedReason["CANCEL"] = 0] = "CANCEL";
|
||||
RCCallIWCallDisconnectedReason[RCCallIWCallDisconnectedReason["REJECT"] = 1] = "REJECT";
|
||||
RCCallIWCallDisconnectedReason[RCCallIWCallDisconnectedReason["HANGUP"] = 2] = "HANGUP";
|
||||
RCCallIWCallDisconnectedReason[RCCallIWCallDisconnectedReason["BUSY_LINE"] = 3] = "BUSY_LINE";
|
||||
RCCallIWCallDisconnectedReason[RCCallIWCallDisconnectedReason["NO_RESPONSE"] = 4] = "NO_RESPONSE";
|
||||
RCCallIWCallDisconnectedReason[RCCallIWCallDisconnectedReason["ENGINE_UNSUPPORTED"] = 5] = "ENGINE_UNSUPPORTED";
|
||||
RCCallIWCallDisconnectedReason[RCCallIWCallDisconnectedReason["NETWORK_ERROR"] = 6] = "NETWORK_ERROR";
|
||||
RCCallIWCallDisconnectedReason[RCCallIWCallDisconnectedReason["RESOURCE_GET_ERROR"] = 7] = "RESOURCE_GET_ERROR";
|
||||
RCCallIWCallDisconnectedReason[RCCallIWCallDisconnectedReason["RESOURCE_PUBLISH_ERROR"] = 8] = "RESOURCE_PUBLISH_ERROR";
|
||||
RCCallIWCallDisconnectedReason[RCCallIWCallDisconnectedReason["RESOURCE_SUBSCRIBE_ERROR"] = 9] = "RESOURCE_SUBSCRIBE_ERROR";
|
||||
RCCallIWCallDisconnectedReason[RCCallIWCallDisconnectedReason["REMOTE_CANCEL"] = 10] = "REMOTE_CANCEL";
|
||||
RCCallIWCallDisconnectedReason[RCCallIWCallDisconnectedReason["REMOTE_REJECT"] = 11] = "REMOTE_REJECT";
|
||||
RCCallIWCallDisconnectedReason[RCCallIWCallDisconnectedReason["REMOTE_HANGUP"] = 12] = "REMOTE_HANGUP";
|
||||
RCCallIWCallDisconnectedReason[RCCallIWCallDisconnectedReason["REMOTE_BUSY_LINE"] = 13] = "REMOTE_BUSY_LINE";
|
||||
RCCallIWCallDisconnectedReason[RCCallIWCallDisconnectedReason["REMOTE_NO_RESPONSE"] = 14] = "REMOTE_NO_RESPONSE";
|
||||
RCCallIWCallDisconnectedReason[RCCallIWCallDisconnectedReason["REMOTE_ENGINE_UNSUPPORTED"] = 15] = "REMOTE_ENGINE_UNSUPPORTED";
|
||||
RCCallIWCallDisconnectedReason[RCCallIWCallDisconnectedReason["REMOTE_NETWORK_ERROR"] = 16] = "REMOTE_NETWORK_ERROR";
|
||||
RCCallIWCallDisconnectedReason[RCCallIWCallDisconnectedReason["REMOTE_RESOURCE_GET_ERROR"] = 17] = "REMOTE_RESOURCE_GET_ERROR";
|
||||
RCCallIWCallDisconnectedReason[RCCallIWCallDisconnectedReason["REMOTE_RESOURCE_PUBLISH_ERROR"] = 18] = "REMOTE_RESOURCE_PUBLISH_ERROR";
|
||||
RCCallIWCallDisconnectedReason[RCCallIWCallDisconnectedReason["REMOTE_RESOURCE_SUBSCRIBE_ERROR"] = 19] = "REMOTE_RESOURCE_SUBSCRIBE_ERROR";
|
||||
RCCallIWCallDisconnectedReason[RCCallIWCallDisconnectedReason["KICKED_BY_OTHER_CALL"] = 20] = "KICKED_BY_OTHER_CALL";
|
||||
RCCallIWCallDisconnectedReason[RCCallIWCallDisconnectedReason["IN_OTHER_CALL"] = 21] = "IN_OTHER_CALL";
|
||||
RCCallIWCallDisconnectedReason[RCCallIWCallDisconnectedReason["KICKED_BY_SERVER"] = 22] = "KICKED_BY_SERVER";
|
||||
RCCallIWCallDisconnectedReason[RCCallIWCallDisconnectedReason["REMOTE_KICKED_BY_OTHER_CALL"] = 23] = "REMOTE_KICKED_BY_OTHER_CALL";
|
||||
RCCallIWCallDisconnectedReason[RCCallIWCallDisconnectedReason["REMOTE_IN_OTHER_CALL"] = 24] = "REMOTE_IN_OTHER_CALL";
|
||||
RCCallIWCallDisconnectedReason[RCCallIWCallDisconnectedReason["REMOTE_KICKED_BY_SERVER"] = 25] = "REMOTE_KICKED_BY_SERVER";
|
||||
RCCallIWCallDisconnectedReason[RCCallIWCallDisconnectedReason["ACCEPT_BY_OTHER_CLIENT"] = 26] = "ACCEPT_BY_OTHER_CLIENT";
|
||||
RCCallIWCallDisconnectedReason[RCCallIWCallDisconnectedReason["HANGUP_BY_OTHER_CLIENT"] = 27] = "HANGUP_BY_OTHER_CLIENT";
|
||||
RCCallIWCallDisconnectedReason[RCCallIWCallDisconnectedReason["REJECTED_BY_BLACKLIST"] = 28] = "REJECTED_BY_BLACKLIST";
|
||||
RCCallIWCallDisconnectedReason[RCCallIWCallDisconnectedReason["SERVICE_NOT_OPENED"] = 29] = "SERVICE_NOT_OPENED";
|
||||
RCCallIWCallDisconnectedReason[RCCallIWCallDisconnectedReason["DROP_TO_OBSERVER"] = 30] = "DROP_TO_OBSERVER";
|
||||
RCCallIWCallDisconnectedReason[RCCallIWCallDisconnectedReason["INIT_VIDEO_ERROR"] = 31] = "INIT_VIDEO_ERROR";
|
||||
RCCallIWCallDisconnectedReason[RCCallIWCallDisconnectedReason["OTHER_DEVICE_HAD_ACCEPTED"] = 32] = "OTHER_DEVICE_HAD_ACCEPTED";
|
||||
RCCallIWCallDisconnectedReason[RCCallIWCallDisconnectedReason["SERVICE_DISCONNECTED"] = 33] = "SERVICE_DISCONNECTED";
|
||||
})(exports.RCCallIWCallDisconnectedReason || (exports.RCCallIWCallDisconnectedReason = {}));
|
||||
|
||||
exports.RCCallIWBeautyFilterType = void 0;
|
||||
|
||||
(function (RCCallIWBeautyFilterType) {
|
||||
RCCallIWBeautyFilterType[RCCallIWBeautyFilterType["NONE"] = 0] = "NONE";
|
||||
RCCallIWBeautyFilterType[RCCallIWBeautyFilterType["ESTHETIC"] = 1] = "ESTHETIC";
|
||||
RCCallIWBeautyFilterType[RCCallIWBeautyFilterType["FRESH"] = 2] = "FRESH";
|
||||
RCCallIWBeautyFilterType[RCCallIWBeautyFilterType["ROMANTIC"] = 3] = "ROMANTIC";
|
||||
})(exports.RCCallIWBeautyFilterType || (exports.RCCallIWBeautyFilterType = {}));
|
||||
|
||||
const call = uni.requireNativePlugin('RongCloud-Call-RCUniCall');
|
||||
const Platform = uni.getSystemInfoSync().platform;
|
||||
logger.log('已进入index.js');
|
||||
function init() {
|
||||
logger.log(`init Platform->${Platform}`);
|
||||
call.init({});
|
||||
}
|
||||
function unInit() {
|
||||
logger.log(`unInit Platform->${Platform}`);
|
||||
call.unInit();
|
||||
}
|
||||
function onCallReceived(listener) {
|
||||
logger.log(`Engine:OnCallReceived 监听通话呼入 Platform->${Platform}`);
|
||||
call.addEventListener("Engine:OnCallReceived", listener);
|
||||
}
|
||||
function onCallDisconnected(listener) {
|
||||
logger.log(`Engine:OnCallDisconnected 监听通话结束 Platform->${Platform}`);
|
||||
call.addEventListener("Engine:OnCallDisconnected", listener);
|
||||
}
|
||||
function onCallConnected(listener) {
|
||||
logger.log(`Engine:OnCallConnected 已建立通话通话接通 Platform->${Platform}`);
|
||||
call.addEventListener("Engine:OnCallConnected", listener);
|
||||
}
|
||||
function onRemoteUserInvited(listener) {
|
||||
logger.log(`Engine:OnRemoteUserInvited 通话中的某一个参与者,邀请好友加入通话 Platform->${Platform}`);
|
||||
call.addEventListener("Engine:OnRemoteUserInvited", listener);
|
||||
}
|
||||
function onRemoteUserJoined(listener) {
|
||||
logger.log(`Engine:OnRemoteUserJoined 对端用户加入通话 Platform->${Platform}`);
|
||||
call.addEventListener("Engine:OnRemoteUserJoined", listener);
|
||||
}
|
||||
function onRemoteUserLeft(listener) {
|
||||
logger.log(`Engine:OnRemoteUserLeft 对端用户挂断(群聊触发) Platform->${Platform}`);
|
||||
call.addEventListener("Engine:OnRemoteUserLeft", listener);
|
||||
}
|
||||
function onCallOutgoing(listener) {
|
||||
logger.log(`Engine:OnCallOutgoing 电话已拨出,通知当前 call 的详细信息 Platform->${Platform}`);
|
||||
call.addEventListener("Engine:OnCallOutgoing", listener);
|
||||
}
|
||||
function onRemoteUserRinging(listener) {
|
||||
logger.log(`Engine:OnRemoteUserRinging 被叫端收到请求,发出振铃响应时监听 Platform->${Platform}`);
|
||||
call.addEventListener("Engine:OnRemoteUserRinging", listener);
|
||||
}
|
||||
function onError(listener) {
|
||||
logger.log(`Engine:OnError 通话出现错误 Platform->${Platform}`);
|
||||
call.addEventListener("Engine:OnError", listener);
|
||||
}
|
||||
function onRemoteUserMediaTypeChanged(listener) {
|
||||
logger.log(`Engine:OnRemoteUserMediaTypeChanged 对端用户切换了媒体类型 Platform->${Platform}`);
|
||||
call.addEventListener("Engine:OnRemoteUserMediaTypeChanged", listener);
|
||||
}
|
||||
function onRemoteUserCameraStateChanged(listener) {
|
||||
logger.log(`Engine:OnRemoteUserCameraStateChanged 对端用户关闭了摄像头 Platform->${Platform}`);
|
||||
call.addEventListener("Engine:OnRemoteUserCameraStateChanged", listener);
|
||||
}
|
||||
function onRemoteUserMicrophoneStateChanged(listener) {
|
||||
logger.log(`Engine:OnRemoteUserMicrophoneStateChanged 对端用户关闭了麦克风 Platform->${Platform}`);
|
||||
call.addEventListener("Engine:OnRemoteUserMicrophoneStateChanged", listener);
|
||||
}
|
||||
function inviteUsers(userIds, observerUserIds) {
|
||||
logger.log(`inviteUsers 邀请用户->${userIds} Platform->${Platform}`);
|
||||
call.inviteUsers(userIds, observerUserIds);
|
||||
}
|
||||
function removeCallReceivedListener() {
|
||||
logger.log(`removeCallReceivedListener`);
|
||||
call.removeAllEventListeners('Engine:OnCallReceived');
|
||||
}
|
||||
function removeCallConnectedListener() {
|
||||
logger.log(`removeCallConnectedListener`);
|
||||
call.removeAllEventListeners('Engine:OnCallConnected');
|
||||
}
|
||||
function removeCallDisconnectedListener() {
|
||||
logger.log(`removeCallDisconnectedListener`);
|
||||
call.removeAllEventListeners('Engine:OnCallDisconnected');
|
||||
}
|
||||
function removeRemoteUserJoinedListener() {
|
||||
logger.log(`removeRemoteUserJoinedListener`);
|
||||
call.removeAllEventListeners('Engine:OnRemoteUserJoined');
|
||||
}
|
||||
function removeRemoteUserLeftListener() {
|
||||
logger.log(`removeRemoteUserLeftListener`);
|
||||
call.removeAllEventListeners('Engine:OnRemoteUserLeft');
|
||||
}
|
||||
function removeRemoteUserInvited() {
|
||||
logger.log(`removeRemoteUserInvited`);
|
||||
call.removeAllEventListeners('Engine:OnRemoteUserInvited');
|
||||
}
|
||||
function removeEnableCameraListener() {
|
||||
logger.log(`removeEnableCameraListener`);
|
||||
call.removeAllEventListeners('Engine:OnEnableCamera');
|
||||
}
|
||||
function removeSwitchCameraListener() {
|
||||
logger.log(`removeSwitchCameraListener`);
|
||||
call.removeAllEventListeners('Engine:OnSwitchCamera');
|
||||
}
|
||||
function removeErrorListener() {
|
||||
logger.log(`removeErrorListener`);
|
||||
call.removeAllEventListeners('Engine:OnError');
|
||||
}
|
||||
function removeCallOutgoingListener() {
|
||||
logger.log(`removeCallOutgoingListener`);
|
||||
call.removeAllEventListeners('Engine:OnCallOutgoing');
|
||||
}
|
||||
function removeRemoteUserRingingListener() {
|
||||
logger.log(`removeRemoteUserRingingListener`);
|
||||
call.removeAllEventListeners('Engine:OnRemoteUserRinging');
|
||||
}
|
||||
function removeRemoteUserMediaTypeChangedListener() {
|
||||
logger.log(`removeRemoteUserMediaTypeChangedListener`);
|
||||
call.removeAllEventListeners('Engine:OnRemoteUserMediaTypeChanged');
|
||||
}
|
||||
function getCurrentCallSession() {
|
||||
logger.log(`getCurrentCallSession Platform->${Platform}`);
|
||||
return call.getCurrentCallSession();
|
||||
}
|
||||
function hangup() {
|
||||
logger.log(`hangup Platform->${Platform}`);
|
||||
call.hangup();
|
||||
}
|
||||
function accept() {
|
||||
logger.log(`accept Platform->${Platform}`);
|
||||
call.accept();
|
||||
}
|
||||
function startSingleCall(targetId, type, extra) {
|
||||
logger.log(`startSingleCall targetId->${targetId} type=>${type} extra=>${extra} Platform->${Platform}`);
|
||||
call.startSingleCall(targetId, type, extra);
|
||||
}
|
||||
function startGroupCall(groupId, userIds, observerUserIds, type, extra) {
|
||||
logger.log(`startGroupCall groupId->${groupId} userIds=>${userIds} observerUserIds=>${observerUserIds} type=>${type} extra=>${extra} Platform->${Platform}`);
|
||||
call.startGroupCall(groupId, userIds, observerUserIds, type, extra);
|
||||
}
|
||||
function setVideoView(userId, ref, type, isZOrderOnTop = false) {
|
||||
logger.log(`setVideoView userId->${userId} ref=>${ref} type=>${type} isZOrderOnTop=>${isZOrderOnTop} Platform->${Platform}`);
|
||||
Platform === 'android' ? call.setVideoView(userId, ref, type, isZOrderOnTop) : call.setVideoView(userId, ref, type);
|
||||
}
|
||||
function enableSpeaker(isOpen) {
|
||||
logger.log(`enableSpeaker isOPen->${isOpen} Platform->${Platform}`);
|
||||
call.enableSpeaker(isOpen);
|
||||
}
|
||||
function enableMicrophone(isOpen) {
|
||||
logger.log(`enableMicrophone isOPen->${isOpen} Platform->${Platform}`);
|
||||
call.enableMicrophone(isOpen);
|
||||
}
|
||||
function switchCamera() {
|
||||
logger.log(`switchCamera Platform->${Platform}`);
|
||||
call.switchCamera();
|
||||
}
|
||||
function currentCamera() {
|
||||
logger.log(`currentCamera Platform->${Platform}`);
|
||||
return call.currentCamera();
|
||||
}
|
||||
function enableCamera(isOpen, camera) {
|
||||
logger.log(`enableCamera isOpen=>${isOpen} camera=>${camera} Platform->${Platform}`);
|
||||
call.enableCamera(isOpen, camera);
|
||||
}
|
||||
function changeMediaType(type) {
|
||||
logger.log(`changeMediaType type=>${type} Platform->${Platform}`);
|
||||
call.changeMediaType(type);
|
||||
}
|
||||
function setBeautyFilter(filter) {
|
||||
logger.log(`setBeautyFilter filter=>${filter} Platform->${Platform}`);
|
||||
call.setBeautyFilter(filter);
|
||||
}
|
||||
function getCurrentBeautyFilter() {
|
||||
logger.log(`getCurrentBeautyFilter Platform->${Platform}`);
|
||||
return call.getCurrentBeautyFilter();
|
||||
}
|
||||
function setBeautyOption(enable = false, option) {
|
||||
logger.log(`setBeautyOption enable=>${enable} option=>${option} Platform->${Platform}`);
|
||||
call.setBeautyOption(enable, option);
|
||||
}
|
||||
function getCurrentBeautyOption() {
|
||||
logger.log(`getCurrentBeautyOption Platform->${Platform}`);
|
||||
return call.getCurrentBeautyOption();
|
||||
}
|
||||
function resetBeauty() {
|
||||
logger.log(`resetBeauty Platform->${Platform}`);
|
||||
call.resetBeauty();
|
||||
}
|
||||
|
||||
exports.accept = accept;
|
||||
exports.changeMediaType = changeMediaType;
|
||||
exports.currentCamera = currentCamera;
|
||||
exports.enableCamera = enableCamera;
|
||||
exports.enableMicrophone = enableMicrophone;
|
||||
exports.enableSpeaker = enableSpeaker;
|
||||
exports.getCurrentBeautyFilter = getCurrentBeautyFilter;
|
||||
exports.getCurrentBeautyOption = getCurrentBeautyOption;
|
||||
exports.getCurrentCallSession = getCurrentCallSession;
|
||||
exports.hangup = hangup;
|
||||
exports.init = init;
|
||||
exports.inviteUsers = inviteUsers;
|
||||
exports.onCallConnected = onCallConnected;
|
||||
exports.onCallDisconnected = onCallDisconnected;
|
||||
exports.onCallOutgoing = onCallOutgoing;
|
||||
exports.onCallReceived = onCallReceived;
|
||||
exports.onError = onError;
|
||||
exports.onRemoteUserCameraStateChanged = onRemoteUserCameraStateChanged;
|
||||
exports.onRemoteUserInvited = onRemoteUserInvited;
|
||||
exports.onRemoteUserJoined = onRemoteUserJoined;
|
||||
exports.onRemoteUserLeft = onRemoteUserLeft;
|
||||
exports.onRemoteUserMediaTypeChanged = onRemoteUserMediaTypeChanged;
|
||||
exports.onRemoteUserMicrophoneStateChanged = onRemoteUserMicrophoneStateChanged;
|
||||
exports.onRemoteUserRinging = onRemoteUserRinging;
|
||||
exports.removeCallConnectedListener = removeCallConnectedListener;
|
||||
exports.removeCallDisconnectedListener = removeCallDisconnectedListener;
|
||||
exports.removeCallOutgoingListener = removeCallOutgoingListener;
|
||||
exports.removeCallReceivedListener = removeCallReceivedListener;
|
||||
exports.removeEnableCameraListener = removeEnableCameraListener;
|
||||
exports.removeErrorListener = removeErrorListener;
|
||||
exports.removeRemoteUserInvited = removeRemoteUserInvited;
|
||||
exports.removeRemoteUserJoinedListener = removeRemoteUserJoinedListener;
|
||||
exports.removeRemoteUserLeftListener = removeRemoteUserLeftListener;
|
||||
exports.removeRemoteUserMediaTypeChangedListener = removeRemoteUserMediaTypeChangedListener;
|
||||
exports.removeRemoteUserRingingListener = removeRemoteUserRingingListener;
|
||||
exports.removeSwitchCameraListener = removeSwitchCameraListener;
|
||||
exports.resetBeauty = resetBeauty;
|
||||
exports.setBeautyFilter = setBeautyFilter;
|
||||
exports.setBeautyOption = setBeautyOption;
|
||||
exports.setVideoView = setVideoView;
|
||||
exports.startGroupCall = startGroupCall;
|
||||
exports.startSingleCall = startSingleCall;
|
||||
exports.switchCamera = switchCamera;
|
||||
exports.unInit = unInit;
|
||||
@@ -1,80 +0,0 @@
|
||||
{
|
||||
"id": "RongCloud-CallWrapper",
|
||||
"displayName": "RongCloud-CallWrapper",
|
||||
"version": "5.1.15",
|
||||
"description": "RongCloud-CallWrapper",
|
||||
"keywords": [
|
||||
"RongCloud-CallWrapper"
|
||||
],
|
||||
"repository": "",
|
||||
"engines": {
|
||||
"HBuilderX": "^3.1.0"
|
||||
},
|
||||
"dcloudext": {
|
||||
"category": [
|
||||
"JS SDK",
|
||||
"通用 SDK"
|
||||
],
|
||||
"sale": {
|
||||
"regular": {
|
||||
"price": "0.00"
|
||||
},
|
||||
"sourcecode": {
|
||||
"price": "0.00"
|
||||
}
|
||||
},
|
||||
"contact": {
|
||||
"qq": ""
|
||||
},
|
||||
"declaration": {
|
||||
"ads": "无",
|
||||
"data": "插件不采集任何数据",
|
||||
"permissions": "无"
|
||||
},
|
||||
"npmurl": ""
|
||||
},
|
||||
"uni_modules": {
|
||||
"dependencies": [],
|
||||
"encrypt": [],
|
||||
"platforms": {
|
||||
"cloud": {
|
||||
"tcb": "y",
|
||||
"aliyun": "y"
|
||||
},
|
||||
"client": {
|
||||
"Vue": {
|
||||
"vue2": "y",
|
||||
"vue3": "y"
|
||||
},
|
||||
"App": {
|
||||
"app-vue": "y",
|
||||
"app-nvue": "y"
|
||||
},
|
||||
"H5-mobile": {
|
||||
"Safari": "n",
|
||||
"Android Browser": "n",
|
||||
"微信浏览器(Android)": "n",
|
||||
"QQ浏览器(Android)": "n"
|
||||
},
|
||||
"H5-pc": {
|
||||
"Chrome": "n",
|
||||
"IE": "n",
|
||||
"Edge": "n",
|
||||
"Firefox": "n",
|
||||
"Safari": "n"
|
||||
},
|
||||
"小程序": {
|
||||
"微信": "n",
|
||||
"阿里": "n",
|
||||
"百度": "n",
|
||||
"字节跳动": "n",
|
||||
"QQ": "n"
|
||||
},
|
||||
"快应用": {
|
||||
"华为": "n",
|
||||
"联盟": "n"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1 +0,0 @@
|
||||
# RongCloud-CallWrapper
|
||||
@@ -1,4 +0,0 @@
|
||||
## 5.1.3-7(2022-01-19)
|
||||
调整私聊已读回执回调参数
|
||||
## 0.0.1(2022-01-19)
|
||||
从npm迁入插件市场
|
||||
1719
uni_modules/RongCloud-IMWrapper/js_sdk/index.d.ts
vendored
1719
uni_modules/RongCloud-IMWrapper/js_sdk/index.d.ts
vendored
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -1,80 +0,0 @@
|
||||
{
|
||||
"id": "RongCloud-IMWrapper",
|
||||
"displayName": "RongCloud-IMWrapper",
|
||||
"version": "5.1.3-7",
|
||||
"description": "融云IM原生插件包装层",
|
||||
"keywords": [
|
||||
"RongCloud-IMWrapper"
|
||||
],
|
||||
"repository": "",
|
||||
"engines": {
|
||||
"HBuilderX": "^3.1.0"
|
||||
},
|
||||
"dcloudext": {
|
||||
"category": [
|
||||
"JS SDK",
|
||||
"通用 SDK"
|
||||
],
|
||||
"sale": {
|
||||
"regular": {
|
||||
"price": "0.00"
|
||||
},
|
||||
"sourcecode": {
|
||||
"price": "0.00"
|
||||
}
|
||||
},
|
||||
"contact": {
|
||||
"qq": ""
|
||||
},
|
||||
"declaration": {
|
||||
"ads": "无",
|
||||
"data": "插件不采集任何数据",
|
||||
"permissions": "无"
|
||||
},
|
||||
"npmurl": ""
|
||||
},
|
||||
"uni_modules": {
|
||||
"dependencies": [],
|
||||
"encrypt": [],
|
||||
"platforms": {
|
||||
"cloud": {
|
||||
"tcb": "y",
|
||||
"aliyun": "y"
|
||||
},
|
||||
"client": {
|
||||
"Vue": {
|
||||
"vue2": "n",
|
||||
"vue3": "n"
|
||||
},
|
||||
"App": {
|
||||
"app-vue": "y",
|
||||
"app-nvue": "y"
|
||||
},
|
||||
"H5-mobile": {
|
||||
"Safari": "n",
|
||||
"Android Browser": "n",
|
||||
"微信浏览器(Android)": "n",
|
||||
"QQ浏览器(Android)": "n"
|
||||
},
|
||||
"H5-pc": {
|
||||
"Chrome": "n",
|
||||
"IE": "n",
|
||||
"Edge": "n",
|
||||
"Firefox": "n",
|
||||
"Safari": "n"
|
||||
},
|
||||
"小程序": {
|
||||
"微信": "n",
|
||||
"阿里": "n",
|
||||
"百度": "n",
|
||||
"字节跳动": "n",
|
||||
"QQ": "n"
|
||||
},
|
||||
"快应用": {
|
||||
"华为": "n",
|
||||
"联盟": "n"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1 +0,0 @@
|
||||
# RongCloud-IMWrapper
|
||||
Reference in New Issue
Block a user