全部文档

( 最近更新时间:2020-04-28 19:00:00 )

# 功能描述

融云 SDK 需要开发者在工程中调用下面方法来初始化 SDK。在应用整个生命周期中,开发者只需要将 SDK 初始化一次。

  1. 请在开发功能之前从 融云开发者控制台 (opens new window)注册得到的 Appkey,通过调用 RongIMLib.RongIMClient.init 传入 AppKey,进行 SDK 初始化。
  2. 开发者在使用融云 SDK 所有功能之前,开发者必须先调用此方法初始化 SDK。 在页面的整个生命周期中,开发者只需要将 SDK 初始化一次。

# 参数说明

参数 类型 必填 说明 最低版本 废弃版本
appKey (opens new window) String 应用的唯一标识 2.0.0
dataAccessProvider Object 仅在桌面版有效,Web 可忽略 2.0.0 2.8.0
options Object 参数配置 2.0.0

options 参数说明

参数 类型 必填 说明 最低版本 废弃版本
navi String 私有部署 navi 导航 2.0.0
api String 私有部署 api 地址 2.0.0 2.8.0
protobuf String 私有部署 protobuf 地址 2.0.0 2.8.0
logLevel LogLevel 输出日志等级 2.8.0
logStdout Function 修改默认日志输出函数 2.8.0
checkCA Boolean PC 端的 https 证书认证开关,默认为 true 2.9.4
readReceiptTimeout Number web 端群聊天回执状态本地存储过期时间,默认为:1,最大为:15,单位:天 2.9.4

LogLevel 类型说明

关键字 说明
DEBUG 0 调试
INFO 1 信息
WARN 2 警告
ERROR 3 错误
NONE 1000 不展示任何日志

logStdout 方法参数说明

参数 类型 说明
logLevel LogLevel 输出日志等级
content string 日志内容

# 代码示例

var appKey = 'kj29chm026yyn';

var options = {
  navi:'', // 私有部署配置,公有云用户可忽略
  api:'', // 私有部署配置,公有云用户可忽略
  logLevel: 0
}
RongIMLib.RongIMClient.init(appkey, null, options);
已复制
1
2
3
4
5
6
7
8

文档是否解决您的问题 ?

如果遇到产品相关问题,您可 提交工单 寻求帮助