gpt4 book ai didi

html - 保存 HTML、CSS + 图像以供离线使用

转载 作者:行者123 更新时间:2023-11-28 03:28:08 25 4
gpt4 key购买 nike

如果用户下载了所有数据,我的 iOS 应用程序需要完全脱机工作。有些 View 是移动网站,所以当用户在线查看网站时,我所做的就是从数据库下载 URL 并将其显示在 UIWebView 中。但是,当用户决定下载所有数据以供离线使用时,我需要离线显示该网页。

我试过了

NSData *myPagedata = [NSData dataWithContentsOfURL:[NSURL URLWithString:@"http://www.domain.nl/"]];

然后在 UIWebView 中显示该数据

[_webView loadData:myPagedata MIMEType:@"text/html" textEncodingName:@"UTF-8" baseURL:nil];

但这并不能保存 CSS 和图像。

我还发现 ASIWebPageRequest可以做到这一点,但那是一个死元素。有人知道如何使用 CSS 和图像离线显示网页吗?

最佳答案

您可以看看 AFCache。 https://github.com/artifacts/AFCache

我还没有尝试过这个库,但看起来很有前途。

关于html - 保存 HTML、CSS + 图像以供离线使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19769493/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com