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