gpt4 book ai didi

iOS 从 UIWebView 缓存内容

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:05:15 25 4
gpt4 key购买 nike

我正在尝试找到一种方法让 UIWebView 在一个 wifi 时缓存整个网页,并在连接到 3G 时从缓存中查看它,然后在再次使用 WiFi 时重新加载和重新缓存。

是否有任何 API 或任何东西可以做到这一点?

干杯

最佳答案

无论是 3G 还是 WIFI,您都可以将 NSURLRequestReturnCacheDataElseLoad 与您的 NSURLRequest 一起使用,它会缓存网页,否则会加载。您可以检查您的 3G 状态

这里是NSURLRequestReturnCacheDataElseLoad的用法

NSURLRequest *request = [NSURLRequest requestWithURL:[NSURL URLWithString:urlString] cachePolicy:NSURLRequestReturnCacheDataElseLoad timeoutInterval: 10.0]; 

并在 UIWebView 中使用 loadHTMLString 加载从网页返回的数据

关于iOS 从 UIWebView 缓存内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15092232/

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