Как получить ответ WebView, который возвращается в файл .js? - PullRequest
0 голосов
/ 26 октября 2018

В моем приложении есть ссылка на кредитную карту. Я звоню по URL, используя

<WebView
android:id="@+id/webview"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/custom_toolbar"/>

squareformwebview.setWebViewClient(new myWebViewClient());
squareformwebview.getSettings().setJavaScriptEnabled(true);
squareformwebview.setBackgroundColor(getResources().getColor(R.color.colorPrimaryDark));
squareformwebview.loadUrl(API.webformCards);

Когда я запускаю код, я получаю веб-страницу с 4 полями информации о кредитной карте и кнопкой. Когда я нажимаю кнопку, я получаю ответ в файле JavaScript. Теперь, как справиться с ответом? как получить токен в ответ? Насколько я знаю, метод запроса в POST и формат возврата JSON. Я видел это в сети через элемент проверки в браузере.

Формат: { "Маркер": 1a1a147a47s4d7ffd5fdf5ds7df4, "карты": "wallet_type": "NONE", "CARD_TYPE": "VISA", "last_4": "1234", "exp_month": 12, "exp_year": 2018, "postal_code" : "1111"}}

Если я что-то упустил, пожалуйста, не стесняйтесь спрашивать в комментарии.

Спасибо

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