init(options?: LockSDKOption)
版本要求:
@ray-js/lock-sdk≥1.0.0
描述
初始化 SDK(单设备主路径)。kind: 'fit' 走配件引导(透传上报监听等),缺省为门锁。
参数
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| 否 | 设备与行为选项(devInfo / deviceId / kind 等;缺省时可从启动参数读 deviceId) |
返回值
类型:Promise<void>
无
错误码
| 错误码 | 错误信息 |
|---|---|
1000 | 入参无 devInfo 与 deviceId,且启动参数亦无 deviceId |
合法值
LockSDKOption.logLevel
| 值 | 说明 | 最低版本 |
|---|---|---|
off | - | - |
error | - | - |
warn | - | - |
info | - | - |
debug | - | - |
trace | - | - |
LockSDKOption.kind
| 值 | 说明 | 最低版本 |
|---|---|---|
lock | - | - |
fit | - | - |
screen | - | - |