更新时间:2024-07-30 GMT+08:00

初始化

接口功能

该接口用于启动并且初始化SDK。注意事项:1、调用该接口之前请先修改HwmSdk文件夹下HwmSdk.exe文件的名称;2、该接口用于启动并初始化SDK,在调用其他接口之前必须先调用该接口并等待初始化回调结果;3、每次调用初始化接口会重新启动SDK,之前所有设置与操作将不复存在。

函数原型

init(initInfo: InitInfo): SDKERR

请求参数

表1 入参说明
参数名称 是否必选 参数类型 参数说明
initInfo Y InitInfo 初始化信息
表2 InitInfo
参数名称 是否必选 参数类型 参数说明
exePath Y string SDK启动路径,SDK压缩包中HwmSdk文件夹下的exe文件所在的绝对路径。 使用前请将SDK压缩包中HwmSdk文件夹下HwmSdk.exe文件名修改为期望的名称。 如果HwmSdk文件夹的路径为:D:\MyApp\SDK\HwmSdk\,exe文件的名称为MySdk.exe, 则exePath=D:\MyApp\SDK\HwmSdk\MySdk.exe。 注:需要UTF8编码。(仅对win64平台生效)
logPath Y string SDK日志路径,如果不设置,则使用默认路径。 注:需要UTF8编码。
userDataPath Y string SDK用户数据路径,如果不设置,则使用默认路径。 注:需要UTF8编码。(仅对win平台生效)
appId Y string App ID。App ID的申请,请参考“App ID鉴权介绍”章节。
siteType N SiteType 站点类型。默认使用国内站点(值置0)。
logKeepDays N number 配置项-日志保存天数,输入有效范围为3-30,默认值0。0为不按天数删除日志。 注意:输入1和2会转换为3,大于30的值会被转换为30。
preferredCamera N string 优选摄像头列表,填写后,初次打开摄像头按列表中的顺序选择第一个可用的摄像头。 可以不填,不填按照默认顺序打开可用的摄像头。(仅对win平台生效)
appUrl N string 官网下载渠道链接(仅对mac平台生效)
isSupportMultiAppLogin Y boolean 是否支持同终端多应用登录
表3 SiteType枚举说明
枚举名称 枚举值 枚举说明
HWM_SITE_TYPE_CHINA 0 国内站点
HWM_SITE_TYPE_AP 1 亚太站点

返回值

SDKERR请参考错误码参考