更新时间:2025-01-09 GMT+08:00
分享

场景1:初始化

描述

在第三方APP启动时,需要先初始化SDK,才能调用SDK的功能接口,该接口只需调用一次。

业务流程

SDK初始化时,调用init接口,根据返回值确定接口是否调用成功。

  1. 接口调用

    1. 构建HWMSDKConfig模型参数以及当前应用上下文变量Context
    2. 调用init接口,完成配置初始化,第1步中的数据作为参数。

  2. 处理返回值

    处理返回值,SDKERR.HWM_SDKERR_SUCCESS代表初始化成功、其余枚举值代表初始化失败。

示例代码

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
/// 初始化
const initConfig: HWMSDKConfig = {
 appId: this.getAppId(), 
 meetingAbilityName: this.getMeetingAbilityName(),
 launchMode: HWMLaunchMode.SINGLE_ABILITY,
 navigationId: this.getNavigationId(),
};
const result: SDKERR = UISDK.getConfigApi().init(initConfig, this.getContext());
if (result === SDKERR.HWM_SDKERR_SUCCESS) {
    console.log('初始化成功');
}

典型场景和接口参考中的示例代码仅作为示例用的伪代码,不能直接使用。

相关文档