我正在开发一个有 WebView 的 Android 应用程序。我想将加载在此 webview 中的整个网页(Html + 所有资源 + 图像 + 图标等)保存到一个文件夹中,然后将其压缩并上传到服务器。
如果您使用 WebView 的saveWebArchive,则它以存档格式保存。我如何从这个档案中取回 Html 和图像?该档案的格式是否有任何文档?
如果我使用 addJavaScriptInterface 来获取此处描述的 html ,我仍然需要从 webview 缓存目录 (/data/data/your app package/cache/webviewCache/) 复制图像和其他资源。但是我在 Icecream Sandwich 中没有找到 webview 缓存目录(/data/data/your app package/cache/webviewCache/)。
有没有办法将 webview 中显示的整个网页与 Android 中的资源一起保存?
谢谢