我正在尝试实现Eric Hynds 的 jquery-idle-timeout对话框,该对话框运行良好,没有任何问题。但是,即使在计算机睡眠或手机屏幕关闭期间,我如何计时/空闲超时才能开始工作。
如果计算机睡眠或手机屏幕关闭,当前计时器会暂停。
我是否需要添加任何特定的 jquery 事件mousemove keydown DOMMouseScroll mousewheel mousedown
?
任何帮助将不胜感激。
我正在尝试实现Eric Hynds 的 jquery-idle-timeout对话框,该对话框运行良好,没有任何问题。但是,即使在计算机睡眠或手机屏幕关闭期间,我如何计时/空闲超时才能开始工作。
如果计算机睡眠或手机屏幕关闭,当前计时器会暂停。
我是否需要添加任何特定的 jquery 事件mousemove keydown DOMMouseScroll mousewheel mousedown
?
任何帮助将不胜感激。
您可以在计算机睡眠时显示对话框,但您可以检查计算机唤醒时的间隔,如下所示
var oldTime = Date.now();
var expire = 50000; //expire time in ms
var interval = 5000; //interval time in ms
setInterval(function()
{
var newTime = Date.now(),
if (newTime - oldTime > interval+expire)
{
//call the expire function
}
oldTime = newTime
}, interval);