【发布时间】:2021-12-14 15:31:46
【问题描述】:
我想跟踪用户浏览屏幕和离开屏幕的时间。我还想设置状态,然后将这些数据发送到 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>
);
}
当用户导航到Course 屏幕时,我想跟踪用户离开屏幕的时间。
我该怎么做?
【问题讨论】:
标签: javascript reactjs react-native react-navigation time-tracking