Calcular o tempo ATIVO na página.
Olá pessoal. Estou participando de um projeto de e-learning na empresa e o contexto de parte da aplicação é:
Durante o treinamento, vai abrir um arquivo PDF na página web para o usuário ler. No entanto, ele terá um tempo mínimo para essa leitura, supondo, 10 minutos. Eu gostaria de contar esses 10 minutos somente quando a página estiver ativa. Por exemplo, ele fica 2 minutos lendo a página depois acessa a intranet da empresa para pesquisar algo. Neste momento que ele utiliza outra aba para navegar, eu gostaria de parar o tempo em 2 minutos e quando ele retomasse a página, continuaria contando. Quando interesse 10 minutos, constaria na minha base de dados que o status deste treinamento está concluído.
Simplificando. Quero contar o tempo que o usuário estará ativo naquela tela. Lembrando que, se ele fechar a página, quando ele voltar, devo continuar fazendo a contagem de onde parou.
Espero que possam me ajudar. Excelente semana a todos.
Discussão (2)
Carregando comentários...