保存网页以供离线浏览

时间:2010-12-30 14:16:31

标签: java android android-webview offline-browsing

我正在尝试创建一个Android应用程序来保存网页以在离线浏览中使用它,我能够保存网页但问题出现在内容中(图片,javascripts,..等等,有没有办法以编程方式,我使用eclipse并在模拟器上测试我的工作。

2 个答案:

答案 0 :(得分:1)

嗯,我担心你应该自己解析html(我的意思是用正确的lib来解决)并存储所有资源(css,js,图像,视频等)。 秒。如何在java爬虫中完成:open source crawlers

答案 1 :(得分:1)

您将需要搜索所有图像,javascript文件,css文件等...并下载它们,将它们保存到与HMTL文件相同的相对路径 - 假设html使用相对路径编码({{1 }}而不是绝对路径(images/image.png)。

您可以非常轻松地搜索html字符串中的http://www.domain.com/image/image.png<img<script等..并从那里进行解析 - 或者您可以找到3rd party html parser