# uni.getWindowInfo()

同步获取窗口信息

# # 返回值

类型
GetWindowInfoResult

# # 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 是 - 错误信息