蔡cai
蔡cai
  • 发布:2025-10-09 15:35
  • 更新:2025-10-09 15:35
  • 阅读:14

【经验】pc微信小程序监听窗口状态:最小化、显示、失焦聚焦

分类:uni-app

文档地址:
wx.onWindowStateChange监听小程序窗口状态变化事件。仅适用于 PC 平台
wx.offWindowStateChange移除小程序窗口状态变化事件的监听函数

// #ifdef MP-WEIXIN  
// 监听小程序窗口状态变化事件。仅适用于 PC 平台;建议在onLoad生命周期下添加监听  
if (wx.onWindowStateChange) {  
    wx.onWindowStateChange(function(res) {  
        /**  
         * @param {string} res.state  
         * blur:窗口失焦  
         * minimize:窗口最小化  
         * normal:窗口最小化后,再次打开小程序  
         * focus:窗口聚焦  
         */  
    });  
}  
// 移除小程序窗口状态变化事件的监听函数;建议在onUnload生命周期下移除  
if (wx.offWindowStateChange) {  
    wx.offWindowStateChange();  
}  
// #endif
0 关注 分享

要回复文章请先登录注册