Angular 角度4:使用角度用户空闲检测空闲用户
我正在使用库来检测用户在我的应用程序中是否空闲。我正在使用Angular 角度4:使用角度用户空闲检测空闲用户,angular,typescript,observable,Angular,Typescript,Observable,我正在使用库来检测用户在我的应用程序中是否空闲。我正在使用StartWatching()并在onTimerStart中打印控制台 当用户空闲N秒时,将触发onTimerStart()。其中,将用户注销onTimeOut()。好的 问题是,我似乎不知道当用户再次激活时如何重置计时器。就像我有一个15秒的超时,在30秒的空闲时间,所以用户在30秒内不活动,超时倒计时开始,如果用户在超时倒计时开始后再次出现,它应该停止倒计时,并让用户在不再次登录的情况下恢复 我能做到这一点吗?感谢您的回答。请尝试使用
StartWatching()
并在onTimerStart
中打印控制台
当用户空闲N秒时,将触发onTimerStart()
。其中,将用户注销onTimeOut()
。好的
问题是,我似乎不知道当用户再次激活时如何重置计时器。就像我有一个15秒的超时,在30秒的空闲时间,所以用户在30秒内不活动,超时倒计时开始,如果用户在超时倒计时开始后再次出现,它应该停止倒计时,并让用户在不再次登录的情况下恢复
我能做到这一点吗?感谢您的回答。请尝试使用
this.userIdle.resetTimer()代码>
参考文献
为了更好地理解,您可以共享代码吗?您是否尝试过this.userIdle.resetTimer()代码>?@Ingila我遇到了同样的问题,你是如何解决的?我被困在了调用resetTimer()的地方