0

如何在显示之前获取 webview 的内容?

  1. 我使用 webview 加载第一个 URL,它是一个表单。

  2. 用户点击表单的 sumbit 按钮(从 1 开始)后,webview 将转到第二个 URL。

  3. 我需要获取第二个 URL 的内容来执行一些特殊操作。但我不知道如何获取内容。

这两个 URL 来自服务器端。我的APP是客户端。

4

3 回答 3

1

覆盖 onPageStarted 或在您的 WebViewClient

@Override
         public void onPageStarted(WebView view, String url, Bitmap favicon) {
             // do stuff before loading the url
         }
于 2012-11-26T13:29:21.617 回答
0

使用 WebViewClient 类你可以这样做

webView.setWebViewClient(new WebViewClient() {
    public void onPageStarted(WebView view, String url, Bitmap favicon) {
         // do stuff before loading the url
    }
});
于 2012-11-26T13:33:35.273 回答
0

我已经解决了这个问题。我使用这种方法: http: //lexandera.com/2009/01/extracting-html-from-a-webview/

于 2012-11-27T05:12:22.917 回答