我有一个react-native应用程序,我正在尝试将用户“重定向”到另一个屏幕(基于从深层链接收到的url”,例如,如果用户位于屏幕A上,则退出应用程序,单击链接,屏幕 A 打开,用户应该从屏幕 A 重定向到屏幕 B。我在屏幕 A 上获取深层链接,但无法在 Android 上将用户重定向到屏幕 B。我的代码:
Linking.openURL(deepLink)
深层链接具有以下结构:
myApp://mainPage/address
当我使用 Linking.canOpenURL => 时,它会抛出错误。我似乎不知道我做错了什么,任何建议表示赞赏。谢谢
最佳答案
已解决:在此发布以防其他人遇到同样的问题 - 我将 Linking.openURL(deepLink)
更改为 branch.openURL(deepLink)
并且它有效
关于android - React-native Linking.openUrl 不会打开到另一个屏幕的链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71671633/