swan.getBatteryInfoSync

基础库 3.30.2 开始支持,低版本需做兼容处理。 解释: 获取当前设备电量同步接口,ios系统不可用。

方法参数

返回值说明

示例

在开发者工具中预览效果

扫码体验

“ class=”demo-qrcode-image” /> 请使用百度APP扫码

图片示例

代码示例

-

  1. let res = swan.getBatteryInfoSync();// 基础库 3.140.1 之前,无法判断接口是否调用失败// 基础库 3.140.1 及以后,通过 instanceof 来判断接口是否调用失败if (!(res instanceof Error)) { console.log('当前设备电量值:', res.level); console.log('当前设备是否正在充电:', res.isCharging);}else { console.log('getBatteryInfoSync fail', res.errMsg || res.message);}

Bug & Tip

  • Error对象,可通过instanceof来判断接口是否调用失败。