跳到内容 跳到主导航 跳到页脚

电源管理

获取电量

方法名称:getBatteryLevel

调用示例:

RobotApi.getBatteryLevel() .then((level) => { });



参数说明:无

返回值:1~100 电量,类型 number

最低版本:1.4.0

适用平台:

豹小秘mini招财豹豹小递max豹小秘DP

获取电量剩余时间

方法名称:getBatteryTimeRemaining

调用示例:

let listener = new CommandListener();
listener.addListener(CommandListener.EVENT_RESULT,
    (result: number, message: string) => {
        //TODO: 命令执行结果
        //删除listener
        listener.removeListener();
    });
RobotApi.getBatteryTimeRemaining(listener.getId());

参数说明:

  • callbackId:回调id

最低版本:1.0.0

适用平台:

豹小秘mini招财豹豹小递max豹小秘DP

充满电预计需要时间

方法名称:getChargeTimeRemaining

调用示例:

let listener = new CommandListener();
listener.addListener(CommandListener.EVENT_RESULT,
    (result: number, message: string) => {
        //TODO: 命令执行结果
        //删除listener
        listener.removeListener();
    });
RobotApi.getChargeTimeRemaining(listener.getId());

参数说明:

  • callbackId:回调id

最低版本:1.0.0

适用平台:

豹小秘mini招财豹豹小递max豹小秘DP

当前是否在充电

方法名称:RobotSettingApi.isCharging

调用示例:

RobotSettingApi.isCharging().then((result:boolean) => {
     console.log('isCharging:'+result);
});

参数说明:无

最低版本:1.4.0

适用平台:

豹小秘mini招财豹豹小递max豹小秘DP

当前是否在充电(旧接口)

方法名称:SettingsUtil.isCharging

调用示例:

SettingsUtil.isCharging().then((result:boolean) => {
            console.log('isCharging:'+ result);
       });

参数说明:如果新版是否充电接口无法使用,那么请尝试这个旧接口。

最低版本:1.4.0

适用平台:

豹小秘mini招财豹豹小递max豹小秘DP

这篇文章是否有帮助?

0