Skip to main content
版本:v3

getSettings

API_LEVEL 3.0 开始支持,API 兼容性请参考 API_LEVEL

获取系统显示相关信息。

类型

function getSettings(): Result

参数

Result

属性类型必填默认值说明API_LEVEL
screenScreenObj-屏幕状态3.0
wristWristObj-抬腕亮屏设置3.0
standbyStandbyObj-息屏显示设置3.0

ScreenObj

属性类型必填默认值说明API_LEVEL
statusnumber-当前屏幕状态,1: 亮屏、2: 息屏3.0
durationnumber-屏幕亮屏时长,单位秒3.0

WristObj

属性类型必填默认值说明API_LEVEL
speednumber-抬腕亮屏响应速度3.0
modelnumber-抬腕亮屏开启模式,值见 model3.0
startTimenumber-抬腕亮屏开启时间,基于当天 0 点的分钟数3.0
endTimenumber-抬腕亮屏结束时间,基于当天 0 点的分钟数3.0

StandbyObj

属性类型必填默认值说明API_LEVEL
stylenumber-息屏表盘样式,0: 系统默认、1: 跟随当前表盘3.0
modelnumber-息屏显示开启模式,值见 model3.0
startTimenumber-息屏显示开启时间,基于当天 0 点的分钟数3.0
endTimenumber-息屏显示结束时间,基于当天 0 点的分钟数3.0

mode

类型说明API_LEVEL
0number关闭3.0
1number定时开启3.0
2number全天开启3.0
3number智能开启3.0

代码示例

import { getSettings } from '@zos/display'

console.log(getSettings())