跳到主要内容

版本:2.X

初始化

关于停止维护 IMLib v2 旧版 SDK 的声明

注意

  • Web IMLib v2 版本目前已停止维护,建议您优先选择最新的 IMLib 版本。
  • 已集成 IMLib v2 版本的用户,转为使用 Adapter 方式进行支持。集成旧版 2x SDK 的客户可以通过 RongIMLib-v2-Adapter 无缝替换升级。详见 升级说明
  • 未来我们将在 RongIMLib-v2-Adapter 上进行问题修复,但不会增加新功能。

功能描述

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

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

API 参考:LogLevel

参数说明

参数类型必填说明最低版本废弃版本
appKeyString应用的唯一标识2.0.0
dataAccessProviderObject仅在桌面版有效,Web 可忽略2.0.02.6.0
optionsObject参数配置2.0.0

options 参数说明

参数类型必填说明最低版本废弃版本
naviString私有部署 navi 导航2.0.0
apiString私有部署 api 地址2.0.02.6.0
protobufString私有部署 protobuf 地址2.0.02.6.0
logLevelLogLevel输出日志等级2.8.0
logStdoutFunction修改默认日志输出函数2.8.0
checkCABooleanPC 端的 https 证书认证开关,默认为 true2.9.4
readReceiptTimeoutNumberweb 端群聊天回执状态本地存储过期时间,默认为:1,最大为:15,单位:天2.9.4

LogLevel 类型说明

关键字说明
DEBUG0调试
INFO1信息
WARN2警告
ERROR3错误
NONE1000不展示任何日志

logStdout 方法参数说明

参数类型说明
logLevelLogLevel输出日志等级
contentstring日志内容

代码示例

var appKey = 'kj29chm026yyn';

var options = {
navi:'', // 私有部署配置,公有云用户可忽略
api:'', // 私有部署配置,公有云用户可忽略
logLevel: 0
}
RongIMLib.RongIMClient.init(appkey, null, options);