定时器手指接触或者按住屏幕以及屏幕锁定,定时器就停了?
count: function () {
const _that = this;
clearInterval(timer);
timer = setInterval(function () {
_that.setData({
time: _that.data.time - 1,
disabled: true,
}, () => {
if (_that.data.time <= 0) {
clearInterval(timer);
_that.setData({
time: 60,
disabled: false,
})
}
})
}, 1000)
}
你好,这个方法具体是怎么触发的,请提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。
对对对,我之前也遇到过,好像松开之后又会跑很快,直到把暂停期间的时间补上
试下这里的方法是否可行