我正在使用 react-native 的 webview 来显示一个简单的浏览器,但是现在每当我打开像亚马逊这样的网站并且我在手机上安装了该应用程序时,我都会遇到问题,它会像 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)}
/>
似乎没有解决这个问题的道具,有人知道我该如何实现吗?