Реагируйте на собственный WebView, предотвращая openUrl
Я использую веб-вид из реактивной системы для отображения простого браузера, однако сейчас у меня возникает проблема, когда я открываю веб-сайт, такой как 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)}
/>
Кажется, что нет никакой опоры, чтобы решить это, у кого-нибудь есть идея, как я могу этого достичь?