Я проследил за этим документом https://rnfirebase.io/docs/v4.1.x/links/android и смог запустить adb shell am start -W -a android.intent.action.VIEW -d "https://abc123.app.goo.gl" com.myapp.superapp
, чтобы запустить приложение.
Как открыть динамическую ссылку https://abc123.app.goo.gl
, открыть VideoScreen
и передать contentparam
Video:{
screen : VideoScreen,
path:'wvc/:contentparam',
}
Итак, я попробовал это при нажатии https://abc123.app.goo.gl (динамическая ссылка):
componentDidMount () {
Linking.getInitialURL().then((url) => {
console.log('Initial url is: ' + url);
}).catch(err => console.error('An error occurred', err));
}
Однако приложение открыто, но console.log
дано null