Я пытаюсь создать тайм-аут сеанса, когда пользователь простаивает в течение 1 минуты. Я планирую использовать событие касания с самой верхней страницы, page-router-outlet (tap)="globalTap()" и сбрасывать таймер всякий раз, когда это событие касания запускается. Кроме того, я думаю, что добавлю все пользовательские события, такие как пролистывание, двойное нажатие и т. д., чтобы сбросить таймер.
Это лучший подход к этой проблеме? Есть ли побочные эффекты при перехвате глобальных событий на выходе маршрутизатора страниц?
Аналогичный вопрос: Обнаружение бездействия/тайм-аута простоя приложения в NativeScript, но я не в восторге от решения, потому что оно только для Android, и для меня это похоже на патч.