У меня есть веб-просмотр в моем веб-приложении React Native. Из этого веб-просмотра он показывает форму. После того как пользователь заполняет форму, он переходит на другой веб-сайт (я не добавляю URL-адрес, это автоматически выполняется этим веб-представлением). Мне нужно захватить ответ API этого веб-представления. Возможно ли это сделать? Я пробовал с введенным Javascript. Но это не работает.
Также мне нужно получить заголовок каждого просмотра в Интернете. Это то, что я пытался. Ничего не работает.
Чтобы получить заголовок.
handleMessage(event) {
console.log(message.nativeEvent.data);
}
<View style={{flex: 1}}>
<WebView
style={styles.webView}
scrollEnabled={true}
domStorageEnabled={true}
javaScriptEnabledAndroid={true}
javaScriptEnabled={true}
mixedContentMode={'compatibility'}
onMessage={this.handleMessage}
injectedJavaScript="window.postMessage(document.title)"
source=
{{uri: 'https://myweb.com/tokenization?type=usersave&automation=yes',
headers: { 'Content-Type': 'application/x-www-form-urlencoded'}, method: 'POST',
body:
'invoiceNumber='+invoice+'&storeName='+store+'&language='+setLanguage
}}
onError={() => {
console.warn('ERROR');
}}
/>