RobotSettingApi
最低版本: 2.0.0最后更新: 2020/10/27类说明:
获取机器人系统设置相关方法,该类已过期,请使用 RobotSettingApi
支持平台:
平台 | 是否支持 |
豹小秘 | 是 |
豹大/花瓶 | 否 |
豹小秘 Mini | 是 |
方法:
方法名 | 参数 | JS类型 | Java类型 | 必填 | 参数说明 | 方法说明 | 最低版本 |
getRobotString | key | string | String | yes | 指定key | 获取指定key的 String 类型的 value | 2.0.0 |
getRobotFloat | key | string | String | yes | 指定key | 获取指定key的 Float 类型的 value | 2.0.0 |
getRobotInt | key | string | String | yes | 指定key | 获取指定key的 Int 类型的 value | 2.0.0 |
setRobotString | key | string | String | yes | 指定的key | 设置机器人属性 string 值 | 2.0.0 |
value | string | String | yes | 设置 string 值 | |||
setRobotFloat | key | string | String | yes | 指定的key | 设置机器人属性 float 值 | 2.0.0 |
value | number | float | yes | 设置 float 值 | |||
setRobotInt | key | string | String | yes | 指定的key | 设置机器人属性 int 值 | 2.0.0 |
value | number | int | yes | 设置 int 值 | |||
registerRobotSettingListener | callbackId | number | int | yes | RobotSettingListener 的 id | 监听机器人属性值变化 | 2.0.0 |
keys | string[] | String[] | yes | 要监听的机器人属性集合 | |||
unRegisterRobotSettingListener | callbackId | number | int | yes | RobotSettingListener 的 id | 解除监听机器人属性值变化 | 2.0.0 |
isCharging | 无 | 无 | 无 | 无 | 无 | 机器是否在充电 | 2.0.0 |
clearSettingsListener | 无 | 无 | 无 | 无 | 无 | 清除所有opk 中注册的监听 | 2.0.0 |
示例代码:
RobotSettingApi.isCharging()
.then((value:boolean)=>{
console.log("正在充电");
})
.catch((error:any)=>{
console.log("异常");
});