我正在使用this库来检测用户在我的应用程序中是否空闲。我正在使用StartWatching()
,现在在onTimerStart
中我只是打印控制台。
当用户闲置N秒钟时,将触发onTimerStart()
。其中,注销用户onTimeOut()
。精细。
问题是,我似乎无法弄清楚当用户再次活动时如何重置计时器。就像我在30秒的空闲时间上有15秒的timeOut一样,因此用户在30秒钟内不活动,并且timeOut倒计时开始,如果用户在超时倒计时开始后再次出现,它应该停止倒计时并让用户恢复无需再次登录。
我可以实现吗?感谢任何答案。
请尝试使用this.userIdle.resetTimer();