gpt4 book ai didi

ios - UIWebView内容如何保存离线显示?

转载 作者:搜寻专家 更新时间:2023-10-31 08:06:52 25 4
gpt4 key购买 nike

我正在使用 Xcode 7.2 和 Swift 创建一个 iOS 应用程序,在这个应用程序上我显示我网站的内容,但是如果我处于离线状态,这些内容将不会显示。所以我想缓存网页并离线显示。

在声明所有内容后,我使用以下代码:

    var URLPATH="http://google.com"

let requestURL = NSURL(string: URLPATH)

let request = NSURLRequest(URL: requestURL!)

WB.loadRequest(request)

最佳答案

  1. HTML to Data
if let url = URL(string: urlString) {
person.setValue(try? Data(contentsOf: url), forKey: "content_article")
}
  1. Data to WebView
if let savedObject = fetchedObjects?.first,
let data = savedObject.content_article as? Data,
let baseStringUrl = savedObject.content_url,
let baseURL = URL(string: baseStringUrl) {

webView.load(
data, mimeType: "text/html",
textEncodingName: "",
baseURL: baseURL
)
}

关于ios - UIWebView内容如何保存离线显示?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34676149/

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