Skip to content

qin.onWindowResize(CALLBACK) ​

监听窗口尺寸变化事件

1.6.0 新增

平台差异说明

H5微信小程序小红书小程序抖音小程序飞书小程序
√√xx√

CALLBACK 参数说明

属性类型说明
sizeObject变化后的窗口的大小,单位为 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微信小程序小红书小程序抖音小程序飞书小程序
√√xx√

Tips

  • CALLBACK 为调用 qin.onWindowResize 时传入的 CALLBACK

代码示例

js
qin.offWindowResize(windowResizeCallback);
qin.offWindowResize(windowResizeCallback);