我们使用的是 React Navigation v5。身份验证运行完成后,无法返回应用程序从初始深层链接启动的初始状态。我可以捕获并查看具有路径的初始 URL,但有两个问题:
这似乎是 React 导航中的一个明显漏洞。如果不能将它们的使用“推迟”到这些类型的操作(引导服务器数据、身份验证等)运行之后,深层链接就有点无用了。只有在您的整个应用未登录且不运行初始启动任务的情况下,它们才会真正有用。
我在这里发现了同样的抱怨,但没有一个提议的解决方案适用于 v5。 React-navigation: Deep linking with authentication