Size: a a a

Ionic - русскоговорящее сообщество

2020 June 01

SD

Sergey Didkovsky in Ionic - русскоговорящее сообщество
Nick Galko
первая ссылка в гугле кстати
Да это просто внезапно вопрос возник, касательно темы.
источник

SD

Sergey Didkovsky in Ionic - русскоговорящее сообщество
OsBen Евгений
это плохой метод
Опиши лучше
источник

O

OsBen Евгений in Ionic - русскоговорящее сообщество
Выше писал, через iframe  это как минимум соотвецвует спецификации
источник

SD

Sergey Didkovsky in Ionic - русскоговорящее сообщество
OsBen Евгений
Выше писал, через iframe  это как минимум соотвецвует спецификации
Через iframe тебя по корсам заблочат. В банке не совсем идиоты сидят.
источник

MM

Maxim Merkulov in Ionic - русскоговорящее сообщество
та ненужно фрейм

открыть InAppBrowser отследить изменение роута и все. закрыть. там и роут считать можно если нужно
источник

MM

Maxim Merkulov in Ionic - русскоговорящее сообщество
зачем фрейм
источник

SD

Sergey Didkovsky in Ionic - русскоговорящее сообщество
Элементарная защита отфишинга. Банк меньше всего хочет чтобы его формы встраивались через iframe
источник

O

OsBen Евгений in Ionic - русскоговорящее сообщество
У наверное каждой платёжки есть return/fail/success url, и как правило в POST присылают инфу о транзакции, вот тут должна быть просто своя стр которая результат платежа обработает и передаст в приложение
источник

O

OsBen Евгений in Ionic - русскоговорящее сообщество
Sergey Didkovsky
Элементарная защита отфишинга. Банк меньше всего хочет чтобы его формы встраивались через iframe
Сам себе противоречить, в чем фишинг? А ещё думаешь банк будет рад про inject js ?😉
источник

SD

Sergey Didkovsky in Ionic - русскоговорящее сообщество
OsBen Евгений
У наверное каждой платёжки есть return/fail/success url, и как правило в POST присылают инфу о транзакции, вот тут должна быть просто своя стр которая результат платежа обработает и передаст в приложение
И зачем тогда iframe?
источник

O

OsBen Евгений in Ionic - русскоговорящее сообщество
Лан, я просто поделился рабочим вариантом, такой вариант часто даже в нативной части встречается. Удачи
источник

SD

Sergey Didkovsky in Ionic - русскоговорящее сообщество
OsBen Евгений
Сам себе противоречить, в чем фишинг? А ещё думаешь банк будет рад про inject js ?😉
Про инжект в браузере он не узнает, а когда форма будет ф фрейме, будет видно что запрос идёт с localhost и его не пропустят
источник

O

OsBen Евгений in Ionic - русскоговорящее сообщество
Совсем не аргумент. Даже не припомню кто чекает window.top, но это такое

А передавая урл для открытия в iframe можно будет быстро сменить платёжку без релиза 😜
Удачи. Я офф
источник

NG

Nick Galko in Ionic - русскоговорящее сообщество
а есть метод какой-то, что бы отправить http запрос из под wkwebview?
источник

NG

Nick Galko in Ionic - русскоговорящее сообщество
$http не взлетает.
Платформа ionic 1 - кручу к нему wkwebview
источник

NG

Nick Galko in Ionic - русскоговорящее сообщество
все запросы в failed уходят, без логов
источник

NG

Nick Galko in Ionic - русскоговорящее сообщество
cordova-advanced-http
ionic-http
ionic-httpd
cordova-http
опробовал
источник

SD

Sergey Didkovsky in Ionic - русскоговорящее сообщество
Nick Galko
а есть метод какой-то, что бы отправить http запрос из под wkwebview?
Было такое, но deprecated:

https://www.npmjs.com/package/request

Можешь попробовать, и поискать аналоги
источник

SD

Sergey Didkovsky in Ionic - русскоговорящее сообщество
Хотя для ionic 1, deprecated смущать не должно)
источник

SD

Sergey Didkovsky in Ionic - русскоговорящее сообщество
Если что, я его не использовал в связке с 1 (я вообще не писал под 1). Но есть в проекте либа, которая до сих пор через него отправляет заросы и это работает из под wkwebview
источник