Как мне зарегистрировать, сколько времени пользователь провел на определенной вкладке в моем приложении? - PullRequest
0 голосов
/ 04 апреля 2020

Я использую React Native для сборки своего приложения. Я также использую AWS Amplify для записи базовой c аналитики. В настоящее время я могу посчитать с помощью AppState от реактивного натива, как часто приложение выводится на передний план:

onAppStateChange(appState) {    
    if(appState === 'active') {
      Analytics.record('User Foreground')
    }
  }

Однако у меня есть навигатор на нижней вкладке, и я хочу знать, как long в секундах пользователь тратит на каждую вкладку. Как мне это сделать?

...