Как отправить параметры в URL в Android ниже API 23 / Доступ запрещен в веб-представлении реагировать - PullRequest
0 голосов
/ 03 октября 2019

Я использую react-native-webview для показа моей сети в приложении RN. И я использую параметры запроса для идентификации моего приложения в Интернете. Все отлично работает с Android API 24+, но когда у пользователя более старый API, у меня возникает эта проблема
, проблема заключается в том, что я помещаю параметры в URL-адрес, например:

        <WebView
          ref={(element) => { this.webViewRef = element; }}
          source={{ uri: 'https://www.myawesomeweb.com/?paramN1=value1&paramN2=value2', headers: APP_HEADERS }}
...

Веб-просмотр игнорирует все параметры тами показать только страницу https://www.myawesomeweb.com/ И я нашел какое-то решение, и это может быть так:

{ source: { uri: 'https://www.myawesomeweb.com/', method: 'POST', body:'paramN1=value1&paramN2=value' }  

, но если я укажу метод для POST, я получу Access Denied You dont have prommision to access http://www.myawesomeweb.com?/ on this server reference number .... enter image description here

А есть http, а не https

Как я могу получить доступ к этой странице, когда я хочу использовать метод POST? Как отправить параметр через веб-просмотр?

...