Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

256
Visualizações
¿Cómo puedo rastrear el tiempo de pantalla del usuario cuando un usuario navega a una pantalla específica en reaccionar nativo?

Quiero rastrear el tiempo cuando un usuario navega por la pantalla y cuando sale de la pantalla. También quiero establecer el estado y luego enviar esos datos a la API.

 const Stack = createStackNavigator(); const Tab = createMaterialTopTabNavigator(); export default function BootcampWeeksScreen(props){ const { navigation } = props; const pathway_id=navigation.getParam('pathway_id'); return ( <NavigationContainer> <Tab.Navigator tabBarOptions={{ scrollEnabled: true }}> <Tab.Screen name="Course" component={Courses} initialParams={{pathway_id:pathway_id}} /> <Tab.Screen name="Roadmap" component={Roadmap} /> </Tab.Navigator> </NavigationContainer> ); }

Cuando un usuario navega a la pantalla del Course , quiero realizar un seguimiento de ese tiempo cuando el usuario abandona la pantalla.

¿Cómo puedo hacer esto?

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

puede hacerlo almacenando el tiempo en una variable global a la que se puede acceder a través de los componentes. puedes usar el contexto de reacción o redux para eso.

cuando el usuario navega a otra página, probablemente podría usar

 useEffect(()=>{ return ()=>{ // when the user navigated to another page this gets execute // setting of new date will be from here } },[])
about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda