开发 API 基础 系统 ks.getSystemInfo
# ks.getSystemInfo
更新时间:2024-09-18 14:46:36
获取系统信息。
# getSystemInfo(options?: GetSystemInfoOptions): Promise<SystemInfo>
# 参数
| 参数 | 类型 | 必填 |
|---|---|---|
| options | GetSystemInfoOptions | 否 |
# GetSystemInfoOptions
属性
| 属性 | 类型 | 必填 | 说明 |
|---|---|---|---|
| success | (result: SystemInfo) => void | 否 | 接口调用成功的回调函数 |
| fail | (error: APIError) => void | 否 | 接口调用失败的回调函数 |
| complete | (resultOrError: SystemInfo | APIError) => void | 否 | 接口调用结束的回调函数(调用成功、失败都会执行) |
# 返回值
# Promise<SystemInfo>
SystemInfo
属性
| 属性 | 类型 | 说明 |
|---|---|---|
| brand | string | 设备品牌 |
| model | string | 设备型号 |
| pixelRatio | number | 设备像素比 |
| screenWidth | number | 屏幕宽度 (px) |
| screenHeight | number | 屏幕高度 (px) |
| windowWidth | number | 可使用窗口宽度 (px) |
| windowHeight | number | 可使用窗口高度 (px) |
| statusBarHeight | number | 状态栏的高度 (px) |
| language | string | 快手设置的语言 |
| version | string | 快手版本号 |
| system | string | 操作系统及版本 |
| platform | string | 客户端平台 |
| host | 'KUAISHOU' | 'NEBULA' | 小程序宿主 |
| SDKVersion | string | 客户端基础库版本 |
| safeArea | SafeArea | 在竖屏正方向下的安全区域 |
host
小程序宿主
| 值 | 说明 |
|---|---|
| 'KUAISHOU' | 快手 |
| 'NEBULA' | 快手极速版 |
SafeArea
属性
| 属性 | 类型 | 说明 |
|---|---|---|
| left | number | 安全区域左上角横坐标 |
| top | number | 安全区域左上角纵坐标 |
| right | number | 安全区域右下角横坐标 |
| bottom | number | 安全区域右下角纵坐标 |
| width | number | 安全区域的宽度 (px) |
| height | number | 安全区域的高度 (px) |
# 扫码体验
# 示例代码
上一篇:《EventChannel.once》
下一篇:《ks.getSystemInfoSync》
仍有疑问? 前往社区提问