如何在显示之前获取webview的内容?
我使用webview加载第一个表单。
用户点击表单的sumbit按钮后(从1开始),webview将转到第二个URL。
我需要获取第二个URL的内容才能执行一些特殊操作。但我不知道如何获取内容。
这两个URL来自服务器端。我的APP是客户端。
答案 0 :(得分:1)
覆盖onPageStarted或WebViewClient
@Override
public void onPageStarted(WebView view, String url, Bitmap favicon) {
// do stuff before loading the url
}
答案 1 :(得分:0)
使用WebViewClient类可以这样做
webView.setWebViewClient(new WebViewClient() {
public void onPageStarted(WebView view, String url, Bitmap favicon) {
// do stuff before loading the url
}
});
答案 2 :(得分:0)
我已经解决了这个问题。我使用这种方法:http://lexandera.com/2009/01/extracting-html-from-a-webview/