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);
搞定了!

可以

回到顶部