异步初始化
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('异步初始化成功'); } }) }); |