如何从android中的url获取页面的html源代码?

时间:2016-10-20 15:49:03

标签: java android html

我知道之前已经提出过这个问题,但解决方案无效或被弃用..

所以,我想在java中获取android中的网页的html代码,如果有人可以帮助我..

1 个答案:

答案 0 :(得分:0)

使用webview在您的应用中加载网址,然后使用以下代码获取html

wvbrowser.evaluateJavascript(
        "(function() { return ('<html>'+document.getElementsByTagName('html')[0].innerHTML+'</html>'); })();",
         new ValueCallback<String>() {
            @Override
            public void onReceiveValue(String html) {
                Log.d("HTML", html); 
                // code here
            }
    });

采取from