Разрешить веб-просмотр для перенаправления в iOS React Native - PullRequest
0 голосов
/ 25 апреля 2018

Я искал в Интернете всю неделю, но, похоже, не могу найти способ сделать Webview в React Native разрешающим перенаправление страниц на iOS, в настоящее время у меня есть платежный шлюз, который выполняет много перенаправлений на стороне сервера когда форма оплаты отправляется, но каждый раз, когда она переходит к точке перенаправления на другую страницу, Webview просто перестает загружаться. Нашли решение для Android, которое работает нормально, но не для iOS, кто-нибудь здесь решал этот вопрос раньше или есть решение для него? Буду очень признателен, так как сейчас я на грани полного разочарования.

Пожалуйста, найдите ниже мою реализацию.

<WebView
   ref="webview"
   javaScriptEnabled={true}
   onNavigationStateChange={this._onNavigationStateChange.bind(this)}
   source={{uri: this._getPaymentUrl()}}
   style={[Styles.misc.spanned]}
   renderLoading={() => { return ... } }
   renderError={() => { return ... }}
   startInLoadingState={true} />

Хотя я предполагаю, что если будет внесено изменение для выполнения этой работы, то оно должно быть где-то из кода Swift, пожалуйста, действительно придерживайтесь этого всю неделю.

Он может нормально загружать страницу, но при переадресации между запросами он просто прекращает навигацию и ничего не делает.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...