Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/react-native/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
React native 用户通过身份验证后将对导航路线作出反应_React Native_React Navigation - Fatal编程技术网

React native 用户通过身份验证后将对导航路线作出反应

React native 用户通过身份验证后将对导航路线作出反应,react-native,react-navigation,React Native,React Navigation,我有一个带有根导航器的应用程序(react navigation 5.x),它根据用户的登录状态有条件地呈现屏幕。当用户未登录时,不呈现包含另一个堆栈导航器的屏幕。用户还可以选择在每次应用程序从后台恢复时启用生物识别检查 当用户收到推送通知时,我希望将他们导航到屏幕,显示他们收到的通知的详细信息,但我无法这样做,因为当他们进入应用程序时,堆栈当前未装入,因为他们尚未登录。此外,我希望他们能够点击推送通知,即使应用程序已完全关闭,一旦他们登录,导航到通知详细信息屏幕。是否有一种方法仅在安装了堆栈之

我有一个带有根导航器的应用程序(react navigation 5.x),它根据用户的登录状态有条件地呈现屏幕。当用户未登录时,不呈现包含另一个堆栈导航器的屏幕。用户还可以选择在每次应用程序从后台恢复时启用生物识别检查

当用户收到推送通知时,我希望将他们导航到屏幕,显示他们收到的通知的详细信息,但我无法这样做,因为当他们进入应用程序时,堆栈当前未装入,因为他们尚未登录。此外,我希望他们能够点击推送通知,即使应用程序已完全关闭,一旦他们登录,导航到通知详细信息屏幕。是否有一种方法仅在安装了堆栈之后才将屏幕推到堆栈上