小编She*_*ble的帖子

在应用程序处于前台或关闭状态时收到推送通知时的正确导航方式

对于使用反应导航的所有人员来说这是一个普遍的问题,以下是我的导航结构

export const createRootNavigator = (signedIn = false) => {
  return StackNavigator({
      Login: screen: Login,
      Welcome: screen: Welcome,
      Loading: screen: Loading,
      SignedIn: screen:  SignedIn,
   });
};

export const SignedIn = TabNavigator ({
    Home: screen: HomeNavigation, 
    FeedBack: screen: FeedBackNavigation, 
    Search: screen: SearchNavigation, 
    Me: screen: ProfileNavigation,  
});
Run Code Online (Sandbox Code Playgroud)

当应用程序处于前台或关闭状态时,我正在使用“ react-native-fcm”接收通知。收到通知后,如何构造代码以导航到特定屏幕?我应该在每个屏幕上订阅onNotification,然后导航到特定屏幕还是将其放置在集中位置?有人解决过吗?示例代码会很棒

软件版本:

反应导航1.0.0-beta.26

反应本色0.49.3

react-native react-navigation react-native-fcm

6
推荐指数
1
解决办法
4870
查看次数