如果用户点击手机上的链接(如果安装了移动应用程序),我会尝试制作该链接。我想将网址从浏览器传递到应用并在网页浏览中打开。
例如,如果点击" myapp:// something?= stringParam"。这在React-Native中是否可行?如果是,我该如何读取发送的数据?
也许来自Linking模块的getInitialURL?
答案 0 :(得分:2)
是的,您可以使用Linking API执行此操作。
componentDidMount() {
const url = Linking.getInitialURL()
.then((url) => {
if (url) {
console.log('Initial url is: ' + url)
}
}).catch(err => console.error('An error occurred ', err))
}
要在Android上启用它,您必须先关注these steps。