gpt4 book ai didi

iphone - 如何使用 AFNetworking 保存带有外部资源的 html 文件?

转载 作者:塔克拉玛干 更新时间:2023-11-02 10:17:48 26 4
gpt4 key购买 nike

我想用 AFNetworking 保存一个 .html 网页,但也想保存网页中的资源(如 .css 文件、.js 文件、图像等),以便可以离线查看整个网页。

这对 AFNetworking 是否可行,我该怎么做?可以发布一个简短的例子吗?

谢谢!

最佳答案

AFNetworking 不是执行此操作所必需的。相反,您要做的是使用支持磁盘缓存的 NSURLCache 子类(例如 Peter Steinberger's fork of SDURLCache )。有了它,只需使用 UIWebView 加载一个 URL(这可能不必向用户显示),后续加载应该使用该本地缓存。

至少,不要浪费时间尝试自己编写一些东西来下载网页上的 Assets 。此过程需要网络浏览器(UIWebView 符合条件)来确定需要加载的所有内容。

关于iphone - 如何使用 AFNetworking 保存带有外部资源的 html 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8388769/

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