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

开始: 其实对Android我只是略知皮毛中的皮毛,但是为什么会突然想来要用Android WebView呢?哈哈,答案就是:之前写了一个ChinaNet登录的PC版(C#),于是应童鞋们要求

2013-12-15 15:24 543 查看
1. 使能javascript:

2. 编写本地接口

3. 向网页暴露本地接口

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

组合在一起的代码为:

关键之处在于:

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

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