Android 的 WebView 从 API 级别 11 开始就有这个 saveWebArchive 方法:
它可以将整个网站保存为网络存档,这太棒了!但是如何将下载的内容返回到 webview 中呢?我试过了
webview.loadUrl(Uri.fromFile(mywebarchivefile)); 但这仅在屏幕上显示 xml。
我尝试使用 WebArchiveReader,它告诉我可以显示 webArchive,但它只是解析 xml,我得到相同的结果。
我现在该怎么办?
最佳答案
您可以先将保存的存档加载到您的webView中reading the archive into a String然后调用:
webView.loadDataWithBaseURL(null, archiveString, "application/x-webarchive-xml", "UTF-8", null);
关于android - 通过 webview saveWebArchive 获取 webArchive,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18504404/