viewWeb.setProgressWebViewClient(new ProgressWebView.ProgressWebViewClient() { @Override public boolean shouldOverrideUrlLoading(WebView view, String url) { if (url.startsWith("weixin://wap/pay?")) { Intent intent = new Intent(); intent.setAction(Intent.ACTION_VIEW); intent.setData(Uri.parse(url)); startActivity(intent); return true; } else { Map<String, String> extraHeaders = new HashMap<String, String>(); extraHeaders.put("Referer", "https://pay.botaoo.com");//申请的域名 view.loadUrl(url, extraHeaders); } return true; } @Override public void onPageStarted(WebView view, String url, Bitmap favicon) { } @Override public void onPageFinished(WebView view, String url) { } }); viewWeb.loadUrl(url);
Android 微信h5支付
最新推荐文章于 2022-08-04 17:06:51 发布