gpt4 book ai didi

objective-c - 使用 Webkit,如何使页面离线可用? Obj-C, cocoa

转载 作者:行者123 更新时间:2023-12-03 17:23:43 25 4
gpt4 key购买 nike

好吧。所以我有一个从 Wikipedia.org/WolframAlpha.com 加载网页的应用程序。我想添加一个下载页面以供离线使用的按钮。我该如何使用 Webkit 来做到这一点?我不认为我想要纯粹的缓存,因为我希望页面始终可用,直到用户删除它(我认为我需要下载到硬盘驱动器或其他东西)。

我对 Webkit 不太熟悉,所以任何帮助将不胜感激。目前我所拥有的是:

- (IBAction)downloadWebpage:(id)sender {
//Download Webpage
}

我的 webView 定义为 *webView。谢谢。

最佳答案

您可以将 NSURLRequest 与 NSURLConnection 一起使用来获取 URL 的数据,并将其保存在本地文件中。 UIWebView 有一些可以使用的方法,例如 – loadData:MIMEType:textEncodingName:baseURL:,它允许您在 Web View 上呈现本地数据。

一些相关文档:NSURLRequest , UIWebview , NSURLConnection

关于objective-c - 使用 Webkit,如何使页面离线可用? Obj-C, cocoa ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12865496/

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