0

是否可以下载整个网站内容,将其保存在 App 的本地数据文件夹中,然后在 webview 中加载网站内容,以便用户在离线时查看?

如果是这样,请您为我提供示例代码或 API 参考以实现此目的

4

1 回答 1

1

将整个网站下载为字符串

利用 string testStr = await (new System.Net.Http.HttpClient()).GetStringAsync("http://www.google.com");

但除了html内容。1 - javascript 引用和样式表,图像都需要有一个完全引用的路径而不是相对路径。2 - 如果我们有上述完全合格的路径,这只能在在线模式下实现。3 - 要显示图像和 javascript,您需要将其放在本地存储或已知文件夹或任何其他可访问的文件夹(如库等)中。4-U 需要将所有 javascript 附加到 html 才能执行webview.NavigateToString(entire string)。5 - 所以 ceot 有点太长了。如果所有资源都可用,请尝试按照步骤操作,否则您将无法试一试

我的意思是资源 - Javascript、图像、Css 文件

于 2013-09-25T10:28:05.790 回答