简体中文
监听窗口尺寸变化事件
1.6.0 新增
平台差异说明
App | HarmonyOS Next | H5 | 微信小程序 | 支付宝小程序 | 百度小程序 | 抖音小程序 | 飞书小程序 | QQ小程序 | 元服务 |
---|---|---|---|---|---|---|---|---|---|
√ | HBuilderX 4.25 | √ | √ | x | x | x | √ | √ | x |
CALLBACK 参数说明
属性 | 类型 | 说明 |
---|---|---|
size | Object | 变化后的窗口的大小,单位为 px ,{windowWidth,windowHeight} |
代码示例
const windowResizeCallback = (res) => {
console.log('变化后的窗口宽度=' + res.size.windowWidth)
console.log('变化后的窗口高度=' + res.size.windowHeight)
}
uni.onWindowResize(windowResizeCallback)
TIPS
取消监听窗口尺寸变化事件
1.6.0 新增
平台差异说明
App | HarmonyOS Next | H5 | 微信小程序 | 支付宝小程序 | 百度小程序 | 抖音小程序 | 飞书小程序 | 元服务 |
---|---|---|---|---|---|---|---|---|
√ | HBuilderX 4.31 | √ | √ | x | x | x | √ | x |
Tips
CALLBACK
为调用uni.onWindowResize
时传入的CALLBACK
代码示例
uni.offWindowResize(windowResizeCallback)