反应本机WebView防止openUrl

时间:2019-03-09 10:09:41

标签: react-native react-native-webview

我正在使用来自react-native的webview来显示一个简单的浏览器,但是现在我每次打开像Amazon这样的网站时都遇到问题,并且我在手机上安装了该应用程序,这将我推向了诸如Linking之类的应用程序。 openUrl会的。如何防止这种行为,我想留在每个站点的WebView中。这是我的代码:

   <WebView
      source={{ uri: link }}
      style={styles.webView}
      geolocationEnabled={true}
      allowsLinkPreview={false}
      automaticallyAdjustContentInsets={false}
      onNavigationStateChange={e => this.setState({ link: e.url })}
      onLoadStart={() => this.setState({ loading: true })}
      onLoadEnd={() => this.setState({ loading: false })}
      ref={ref => (this.webView = ref)}
    />

似乎没有解决这个问题的道具,有人知道我该如何实现吗?

0 个答案:

没有答案