ClearTimeout установлен в другой вкладке
Как я могу очиститьtimeout
это было установлено в другомtab
в браузере?
Я пытался сохранить ссылку на тайм-аут вlocalStorage
, но не смог очиститьtimeout
function setIdleTimeout() {
var idleTimeout = setTimeout(function() {
//autologout
}, 20000);
localStorage.setItem('idleTimeout', idleTimeout);
}
function clearIdleTimeout() {
var idleTimeout = localStorage.getItem('idleTimeout');
clearTimeout(idleTimeout);
localStorage.setItem('idleTimeout', idleTimeout);
}
Если я позвонюclearIdleTimeout()
во второй вкладке он не очищаетtimeout
установить вprevious tab