Как обрабатывать ссылки, которые открываются в новых вкладках, в собственном веб-представлении React? - PullRequest
1 голос
/ 02 августа 2020

Я пытаюсь преобразовать свой веб-сайт электронной коммерции в приложение, используя собственный веб-просмотр. Но у меня возникла проблема с платежным шлюзом.

Вот как все работает на моем веб-сайте:

разместить заказ-> страница оформления заказа -> нажмите кнопку оплаты сейчас -> API оплаты открывает новый вкладка для подтверждения, а затем возвращается на веб-сайт.

Вот что происходит в веб-просмотре:

разместить заказ -> страница оформления заказа -> нажмите кнопку оплаты сейчас -> приложение спросит, хотите ли вы уйти приложение или нет -> выберите оставить приложение -> пустая страница в браузере

Окно подтверждения платежа не отображается. Кроме того, есть ли способ открыть это окно подтверждения внутри самого приложения?

Любая помощь приветствуется!

1 Ответ

0 голосов
/ 02 августа 2020

React Native In App Browser может открывать веб-представление внутри вашего приложения. https://github.com/proyecto26/react-native-inappbrowser

Я использовал его для нескольких приложений, и он работал хорошо.

...