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

异步初始化

initAsync

接口描述

用于启动并且异步初始化SDK。

注意事项

1. 对App初始化速度有要求的建议使用异步初始化接口。

2. 请确保初始化完成后再使用SDK的其他功能。

3. 返回值只代表接口是否调用成功。

方法定义

1
initAsync(config: HWMSDKConfig, ctx: Context): Promise<SDKERR>;

参数描述

详见参数说明

返回值

类型

描述

SDKERR

接口调用结果,HWM_SDKERR_SUCCESS表示成功,详细请参考错误码参考

示例代码

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
/// 异步初始化
const initConfig: HWMSDKConfig = {
 appId: this.getAppId(), 
 meetingAbilityName: this.getMeetingAbilityName()
};
UISDK.getConfigApi().initAsync(initConfig, this.getContext())
        .then(result => {
        if (result === SDKERR.HWM_SDKERR_SUCCESS) {
           console.log('异步初始化成功');
         }
    })
});

相关文档