getSettings
API_LEVEL
3.0
开始支持,API 兼容性请参考 API_LEVEL。
获取系统显示相关信息。
类型
function getSettings(): Result
参数
Result
属性 | 类型 | 必填 | 默认值 | 说明 | API_LEVEL |
---|---|---|---|---|---|
screen | ScreenObj | 是 | - | 屏幕状态 | 3.0 |
wrist | WristObj | 是 | - | 抬腕亮屏设置 | 3.0 |
standby | StandbyObj | 是 | - | 息屏显示设置 | 3.0 |
ScreenObj
属性 | 类型 | 必填 | 默认值 | 说明 | API_LEVEL |
---|---|---|---|---|---|
status | number | 是 | - | 当前屏幕状态,1 : 亮屏、2 : 息屏 | 3.0 |
duration | number | 是 | - | 屏幕亮屏时长,单位秒 | 3.0 |
WristObj
属性 | 类型 | 必填 | 默认值 | 说明 | API_LEVEL |
---|---|---|---|---|---|
speed | number | 是 | - | 抬腕亮屏响应速度 | 3.0 |
model | number | 是 | - | 抬腕亮屏开启模式,值见 model | 3.0 |
startTime | number | 是 | - | 抬腕亮屏开启时间,基于当天 0 点的分钟数 | 3.0 |
endTime | number | 是 | - | 抬腕亮屏结束时间,基于当天 0 点的分钟数 | 3.0 |
StandbyObj
属性 | 类型 | 必填 | 默认值 | 说明 | API_LEVEL |
---|---|---|---|---|---|
style | number | 是 | - | 息屏表盘样式,0 : 系统默认、1 : 跟随当前表盘 | 3.0 |
model | number | 是 | - | 息屏显示开启模式,值见 model | 3.0 |
startTime | number | 是 | - | 息屏显示开启时间,基于当天 0 点的分钟数 | 3.0 |
endTime | number | 是 | - | 息屏显示结束时间,基于当天 0 点的分钟数 | 3.0 |
mode
值 | 类型 | 说明 | API_LEVEL |
---|---|---|---|
0 | number | 关闭 | 3.0 |
1 | number | 定时开启 | 3.0 |
2 | number | 全天开启 | 3.0 |
3 | number | 智能开启 | 3.0 |
代码示例
import { getSettings } from '@zos/display'
console.log(getSettings())