Appearance
qin.onWindowResize(CALLBACK)
监听窗口尺寸变化事件
1.6.0 新增
平台差异说明
| H5 | 微信小程序 | 小红书小程序 | 抖音小程序 | 飞书小程序 |
|---|---|---|---|---|
| √ | √ | x | x | √ |
CALLBACK 参数说明
| 属性 | 类型 | 说明 |
|---|---|---|
| size | Object | 变化后的窗口的大小,单位为 px ,{windowWidth,windowHeight} |
代码示例
js
const windowResizeCallback = (theRes) => {
console.log('变化后的窗口宽度=' + theRes.size.windowWidth);
console.log('变化后的窗口高度=' + theRes.size.windowHeight);
};
qin.onWindowResize(windowResizeCallback);const windowResizeCallback = (theRes) => {
console.log('变化后的窗口宽度=' + theRes.size.windowWidth);
console.log('变化后的窗口高度=' + theRes.size.windowHeight);
};
qin.onWindowResize(windowResizeCallback);注意
横竖屏切换时,会触发此事件。
qin.offWindowResize(CALLBACK)
取消监听窗口尺寸变化事件
平台差异说明
| H5 | 微信小程序 | 小红书小程序 | 抖音小程序 | 飞书小程序 |
|---|---|---|---|---|
| √ | √ | x | x | √ |
Tips
CALLBACK为调用qin.onWindowResize时传入的CALLBACK
代码示例
js
qin.offWindowResize(windowResizeCallback);qin.offWindowResize(windowResizeCallback);