uni-app 三层页面返回时等待事件过长会触发 document.addEventListener('resume' 事件
uni-app 三层页面返回时等待事件过长会触发 document.addEventListener(‘resume’ 事件
6 回复
我也碰到这个问题,总是莫明奇妙的出现resume事件。明明有没退到后台过。多层页面返回到首页就出现这个问题。
找了好久也没找到问题所在。
今天看到此贴才知道是个BUG。
今天都2022年四月了。
更多关于uni-app 三层页面返回时等待事件过长会触发 document.addEventListener('resume' 事件的实战教程也可以访问 https://www.itying.com/category-93-b0.html
用别的变通方法修复了,好久了帖子了
回复 刘星: 请教一下,用什么方法变通?
回复 老向: 都忘记了,需要判断resume地方,加一个时间限制,比如5分钟,根据业务自己判断
搞定了!
document.addEventListener(“pause”, function(){
//console.log(“从前台切换到后台”);
isbakc=1;//设置标志
}, false);
document.addEventListener(“resume”, function(){
//console.log(“从后台切换到前台”);
if(isbakc==1){
//止处处理业务逻辑。
}
isbakc=0;//清除标志
}, false);
搞定了!
可以

