您的位置:首页 > 移动开发

android系列: 在WebView中获取网页源码

2014-08-09 22:26 387 查看
转载学习。。。。

1. 使能javascript:

2. 编写本地接口

3. 向网页暴露本地接口

4. 编写自己的WebViewClient,并在onPageFinished中提取网页源码。

组合在一起的代码为:

关键之处在于:
view.loadUrl("javascript:window.local_obj.showSource('<head>'+document.getElementsByTagName('html')[0].innerHTML+'</head>');");

运行,可以看到在showSource(String html)中打印了网页源码。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: