自定义网址方案不适用于Android本机

时间:2018-04-24 12:29:33

标签: android react-native custom-scheme-url

朋友您好我想在自己的反应原生项目中使用自定义网址方案集成深层链接,以下是我的代码

FileMode.Create

}

清单文件

render() {

return (
  <WebView
    ref="webViewAndroidSample"
    onNavigationStateChange={this.onNavigationStateChange}
    source={{uri:SITE_URL}}  
    style={{flex: 1}} />
  );
}

onNavigationStateChange (event) {

if(event.url === "myschemeapp://addHost?query=abc")
{
  alert('Success')
}
else{
  alert('Error')
}

我在Android设备中遇到问题 我的主网站url在主网址中有两个链接,当我点击第一次调用onNavigationStateChange函数但当我将其记录为event.url时,我总是得到我的网站主网址不是自定义网址 myschemeapp:// addHost?query = abc < / strong>任何想法如何才能获得上述问题的解决方案?你的所有建议都很明显。

0 个答案:

没有答案