问题复现:在设定一个计时器后,如果熄灭屏幕,计时器会停止工作。
解决方法:监视手机的熄屏事件,回到屏幕时刷新页面,矫正定时器
解决代码:
document.addEventListener("visibilitychange", () =>{
if (document.hidden) {
//熄屏事件
} else {
//重新亮起屏幕
location.reload(); //页面刷新
}
})
问题复现:在设定一个计时器后,如果熄灭屏幕,计时器会停止工作。
解决方法:监视手机的熄屏事件,回到屏幕时刷新页面,矫正定时器
解决代码:
document.addEventListener("visibilitychange", () =>{
if (document.hidden) {
//熄屏事件
} else {
//重新亮起屏幕
location.reload(); //页面刷新
}
})