阅读(2334) (7)

百度智能小程序 监听小程序切后台事件

2020-08-13 15:24:15 更新

swan.onAppHide

基础库 3.60.2 开始支持,低版本需做兼容处理。

解释: 监听小程序切后台事件。该事件与 App.onHide 的回调时机一致。

Web 态说明 :由于 Web 态框架暂不支持当前是否进入前、后台的状态检测,因此 swan.onAppHide 不会执行。

方法参数

Function callback

小程序切后台事件的回调函数。

示例



图片示例


代码示例 1: 在 onHide 中使用 

在开发者工具中打开

// app.js
App({
    onHide: function (res) {
        console.log('onHide', res)
        swan.showModal({
            title: 'res',
            content: JSON.stringify(res),
            showCancel: false
        });
    }
});

代码示例 2: 在生命周期的 onAppHide 中使用 

在开发者工具中打开

// app.js
App({
    onLaunch() {
        swan.onAppHide(res => {
            swan.showModal({
                title: 'res',
                content: JSON.stringify(res)
            });
            console.log('app hide', res);
        });
    }
});