在onLoadResource中重新加载网址

时间:2019-04-19 07:54:05

标签: android webview webclient

我正在尝试将http更改为资源的https url。我尝试了这个:

但是它不起作用。我尝试了打印日志。一切都好。有没有办法做到这一点 ? 谢谢!

1 个答案:

答案 0 :(得分:0)

您需要为WebClient设置优先加载

它看起来像这样:

 WebViewClient webViewClient = new WebViewClient() {
   @Override
  public void onPageStarted(WebView view, String url, Bitmap favicon) {
    String modifiedUrl = ...;
    super.onPageStarted(view, modifiedUrl, favicon);
  }
};

mWvWebview.setWebViewClient(webViewClient);

我认为也可以通过覆盖onPageStarted()

来实现