# uni.onWindowResize(callback)

监听窗口尺寸变化事件

文档: http://uniapp.dcloud.io/api/ui/window?id=onwindowresize

# onWindowResize 兼容性 ?

Web 微信小程序 Android iOS HarmonyOS
4.0 4.41 x x x

# 参数

名称 类型 必填 兼容性
callback (result: UniNamespace.WindowResizeResult) => void

# UniNamespace.WindowResizeResult 的属性值

名称 类型 必备 兼容性 描述
size WindowResizeResultSize
变化后的窗口的大小,单位为 px ,{windowWidth,windowHeight}
名称 类型 必备 兼容性 描述
windowWidth number
变化后的窗口宽度,单位 px
windowHeight number
变化后的窗口高度,单位 px
deviceOrientation string
变化后的设备方向
- landscape: undefined
- portrait: undefined
合法值 兼容性
landscape
portrait

# 参见

# uni.offWindowResize(callback)

取消监听窗口尺寸变化事件

文档: http://uniapp.dcloud.io/api/ui/window?id=offwindowresize

# offWindowResize 兼容性 ?

Web 微信小程序 Android iOS HarmonyOS
4.0 4.41 x x x

# 参数

名称 类型 必填 兼容性
callback (result: any) => void

# 参见

# 通用类型

# GeneralCallbackResult

名称 类型 必备 描述
errMsg string 错误信息