开发 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》
仍有疑问? 前往社区提问