1 Star 0 Fork 5.1K

youguilin / docs

forked from OpenHarmony / docs 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
电池和充电属性.md 26.02 KB
一键复制 编辑 原始数据 按行查看 历史
mamingshuai 提交于 2021-06-02 01:00 . update OpenHarmony 2.0 Canary

电池和充电属性

导入模块

import batteryInfo from '@ohos.batteryinfo.d.ts'

BatteryInfo

描述电池信息。

名称

读写属性

类型

描述

batterySOC

只读

number

表示当前设备剩余电池容量。

chargingStatus

只读

BatteryChargeState

表示当前设备电池的充电状态。

healthStatus

只读

BatteryHealthState

表示当前设备电池的健康状态。

pluggedType

只读

BatteryPluggedType

表示当前设备连接的充电器类型。

voltage

只读

number

表示当前设备电池的电压。

technology

只读

string

表示当前设备电池的技术型号。

batteryTemperature

只读

number

表示当前设备电池的温度。

示例

import batteryInfo from '@ohos.batteryInfo';
var batterySoc = batteryInfo.batterySOC;

枚举列表

BatteryPluggedType

用于表示连接的充电器类型。

名称

默认值

描述

NONE

0

表示连接充电器类型未知。

AC

1

表示连接的充电器类型为交流充电器。

USB

2

表示连接的充电器类型为USB。

WIRELESS

3

表示连接的充电器类型为无线充电器。

BatteryChargeState

用于表示电池充电状态。

名称

默认值

描述

NONE

0

表示电池充电状态未知。

ENABLE

1

表示电池充电状态为使能状态。

DISABLE

2

表示电池充电状态为停止状态。

FULL

3

表示电池充电状态为已充满状态。

BatteryHealthState

用于表示电池的健康状态。

名称

默认值

描述

UNKNOWN

0

表示电池健康状态未知。

GOOD

1

表示电池健康状态为正常。

OVERHEAT

2

表示电池健康状态为过热。

OVERVOLTAGE

3

表示电池健康状态为过压。

COLD

4

表示电池健康状态为低温。

DEAD

5

表示电池健康状态为僵死状态。

1
https://gitee.com/yougl/docs.git
git@gitee.com:yougl/docs.git
yougl
docs
docs
master

搜索帮助

53164aa7 5694891 3bd8fe86 5694891