uniapp 监听APP切换前台、后台插件 Ba-Lifecycle

时间:2024-05-04 15:50:53

监听APP切换前台、后台 Ba-Lifecycle

简介(下载地址

Ba-Lifecycle 是一款uniapp监听APP切换前台、后台的插件,简单易用。

截图展示

请添加图片描述


也可关注博客,实时更新最新插件

uniapp 常用原生插件大全


使用方法

script 中引入组件

	const lifecycle = uni.requireNativePlugin('Ba-Lifecycle')

script 中调用

		methods: {
			onListener() { //监听
				lifecycle.setListener((res) => {
					if (res.action&&res.action == "AppForeground") {
						if(res.foreground){
							//切换到前台
						}else{
							//切换到后台
						}
						//注意:如果需要穿透提示(Toast),可使用Ba-Toast(https://ext.dcloud.net.cn/plugin?id=9688)
					} 
				}, {
					isToast: true//是否提示,用于测试
				});
			},
		}