如何获取以.js文件返回的WebView响应?

时间:2018-10-26 04:52:18

标签: android webview android-webview

在我的应用程序中,我具有信用卡链接,我使用来调用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和返回格式的Request方法是JSON。我在网络中通过浏览器中的Inspect元素看到了它。

格式: {“ token”:1a1a147a47s4d7ffd5fdf5ds7df4,“ card”:“ wallet_type”:“ NONE”,“ card_type”:“ VISA”,“ last_4”:“ 1234”,“ exp_month”:12,“ exp_year”:2018,“邮政编码” :“ 1111”}}

如果我有任何疑问,请随时发表评论。

谢谢

0 个答案:

没有答案