#javascript #reactjs #iframe
Вопрос:
У меня есть интерфейсное приложение, которое загружает iframe Paypal.
- Пользователь вносит депозит в размере 1 доллара
- Пользователь выбирает Paypal
- откроется новое окно, в котором пользователь входит в систему Paypal
- Когда транзакция завершится, я получу сообщение 200
payments/paypal/checkout
на вкладке «Сеть».
Больше контекста…
Пользовательский интерфейс iframe запускает сценарии для отображения «Платеж прошел успешно» или «Платеж не удался» и т. Д.
Но <iframe src...
это не меняется. Это условный рендеринг этого пользовательского интерфейса из логики внутри iframe.
Но моя «строка состояния депозита» не достигла конца/100%, и у меня все еще есть кнопка «отменить депозит», которая должна исчезнуть по завершении. Но с другими поставщиками платежей src изменится, я мог бы проверить это и перевести пользователя в мое собственное полное состояние/экран.
Итак, мой вопрос заключается в следующем:
Как мне реагировать на 200 на вкладке «Моя сеть», чтобы я мог изменить пользовательский интерфейс своего основного приложения?