How I get page source from WebView?

后端 未结 3 2027
[愿得一人]
[愿得一人] 2020-12-08 12:21

How I get the web page\'s source from WebView?

I want to only enter www.google.com in my webview and When I entered this site, I want to get the source for example <

3条回答
  •  甜味超标
    2020-12-08 13:17

    If your minSdkVersion is 19 or greater you can use the following.

    
    override fun onPageFinished(view: WebView?, url: String?) {
        super.onPageFinished(view, url)
        view?.evaluateJavascript("""(function() {
            return "" + document.getElementsByTagName('html')[0].innerHTML + "";
        })()""".trimMargin()) {
            console.log(it)
        }
    }
    
    

提交回复
热议问题