uni.getWindowInfo()
同步获取窗口信息
返回值
GetWindowInfoResult 属性值
名称 | 类型 | 必备 | 默认值 | 描述 |
pixelRatio | number | 是 | - | 设备像素比 |
screenWidth | number | 是 | - | 屏幕宽度 |
screenHeight | number | 是 | - | 屏幕高度 |
windowWidth | number | 是 | - | 可使用窗口宽度 |
windowHeight | number | 是 | - | 可使用窗口高度 |
statusBarHeight | number | 是 | - | 状态栏的高度 |
windowTop | number | 是 | - | 可使用窗口的顶部位置 |
windowBottom | number | 是 | - | 可使用窗口的底部位置 |
safeArea | SafeArea | 是 | - | 在竖屏正方向下的安全区域 |
safeAreaInsets | SafeAreaInsets | 是 | - | 在竖屏正方向下的安全区域插入位置 |
screenTop | number | 是 | - | 窗口上边缘的 y 值 |
SafeArea 属性值
名称 | 类型 | 必备 | 默认值 | 描述 |
left | number | 是 | - | 安全区域左上角横坐标 |
right | number | 是 | - | 安全区域右下角横坐标 |
top | number | 是 | - | 安全区域左上角纵坐标 |
bottom | number | 是 | - | 安全区域右下角纵坐标 |
width | number | 是 | - | 安全区域的宽度,单位逻辑像素 |
height | number | 是 | - | 安全区域的高度,单位逻辑像素 |
SafeAreaInsets 属性值
名称 | 类型 | 必备 | 默认值 | 描述 |
left | number | 是 | - | 安全区域左侧插入位置 |
right | number | 是 | - | 安全区域右侧插入位置 |
top | number | 是 | - | 安全区顶部插入位置 |
bottom | number | 是 | - | 安全区域底部插入位置 |
getWindowInfo 兼容性
安卓系统版本 | 安卓 uni-app | 安卓 uni-app-x | iOS 系统版本 | iOS uni-app | iOS uni-app-x |
4.4 | √ | 3.9.0 | 9.0 | √ | x |
参见
getWindowInfo
通用类型
GeneralCallbackResult
名称 | 类型 | 必备 | 默认值 | 描述 |
errMsg | string | 是 | - | 错误信息 |