[英]How to write Deep link in React Native
我已經在本機反應中實現了深度鏈接。 我的路由是這樣完成的。
AuthNavigator(堆棧導航器)
主頁導航器(堆棧導航器)
我想導航到EquipmentStatus screen
,所以我創建了這樣的深度鏈接配置
const config = { screens: { Home: { screens: { EquipmentStatus: 'equipmentstatus' } } } }
但是當我點擊通知時,它正在打開應用程序(當它關閉時),但它沒有導航到特定屏幕。 當應用程序打開時,它什么也不做。
那么任何人都可以向我建議如何為這種情況編寫深度鏈接配置嗎?
導航特定屏幕
render() {
return (
<AppNavigator
// ...
uriPrefix={‘demo://’}
/>
);
}
export default createStackNavigator(
{
First: {
screen: First,
path: 'first/:firstId',
},
Second: {screen: Second, path: 'second/:secondId'},
Third: {screen: Third, path: 'third'},
},
{
initialRouteName: 'First',
},
);
將此 url 粘貼到瀏覽器:demo://home/second/42
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.